Global Internal Communications Lead

Company: Nscale
Apply for the Global Internal Communications Lead
Location: London
Job Description:

Nscale seeks a Senior Manager, Internal Communications to shape how we communicate, connect and scale as a global business. Reporting to VP, you will craft programs and campaigns that guide the employee lifecycle across onboarding, performance, benefits and policy changes, partnering with the People team.

This hands-on role owns regional communications for UK, Europe and Asia-Pacific, aligns regional voices with US priorities, and builds manager enablement.

#J-18808-Ljbffr…

Posted: September 21st, 2026