Global Communications Manager
About Your New Employer
- Join a pioneering organization renowned for its innovative approach and commitment to global excellence.
- Be part of a collaborative, international culture that empowers leaders and encourages professional growth.
- Enjoy working with a dynamic team where your expertise in communications will directly shape corporate messaging and impact business outcomes worldwide.
About Your New Job
As the Global Communications Manager, you will:
- Take ownership of internal global communications, delivering corporate updates and CEO-level messaging to internal and field audiences.
- Directly manage and develop communication governance, standards, and delivery frameworks, ensuring clarity and alignment across all regions.
- Lead the global PR strategy and influencer/athlete programs by selecting and managing PR agencies, building awards strategies, and reporting on campaign effectiveness.
- Design and implement communication frameworks, templates, and tool kits, enabling effective regional execution while maintaining global standards.
- Shape the evolution of our company podcast and content ecosystem, integrating it into broader communication streams and managing content calendars.
- Collaborate with regional teams, offering clear guidance and governance to ensure messaging consistency and avoid overlap.
- Produce monthly performance reports to continuously optimize communication and PR activities.
What Skills You Need for you new role as Communications Manager
- Bachelor’s degree in Marketing, Business, Communications, or a related field.
- Minimum 5-6 years’ experience in communications, content, or marketing, ideally with a multinational organization.
- Proven expertise in managing global communications strategies, PR agencies, and influencer/athlete programs.
- Advanced skills in simplifying complex information, building content ecosystems, and driving measurable outcomes across diverse channels.
- Highly organized, detail-oriented, and comfortable operating in a rapidly changing environment.
- Fluent English is essential.
What's on Offer
- Competitive salary tailored to experience and expertise.
- Exposure to an international environment and the chance to build lasting global relationships.
- Strong focus on training and development with clear opportunities for career progression.
What's Next
Apply now by clicking the “Apply Now" button or call me Kerry Legh on 091 455 302 at Sigmar Recruitment. If this role isn’t quite right but you’re seeking a similar opportunity, please get in touch—we have a range of permanent, temporary, and contract positions available.