Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Develop and execute internal communications strategy aligned with business goals to engage employees across North America and GCC locations.
Manage intranet/Omnia as lead administrator and content curator, ensuring strong site governance and employee engagement.
Own communication for firmwide Town Hall meetings, M&A announcements, and support onboarding and employee feedback initiatives including pulse surveys.
Minimum Requirements
8 to 10 years of experience in internal or corporate communications.
Bachelor's or master's degree in Communications, Journalism, Public Relations, English, or related field.
Proficiency with communication tools including SharePoint (certification preferred), ChatGPT Enterprise, Staffbase, Workday/Peakon, Asana, Excel, and Outlook.
Strong expertise in business writing and internal communications best practices.
Ideal Candidate Profile
Experienced in operationalizing communications programs with strong project management skills and data-driven improvement focus.
Skilled at crafting diverse content tailored for different audiences and channels to drive employee engagement.
Comfortable collaborating across multiple business segments and functional leaders in a matrix environment with transparency and authentic messaging.
