As this is an International role we are happy to consider all Global locations
The International Marketing Comms Manager, International People Solutions is responsible for developing the organization’s marketing and communication activities and helping direct delivery of a fully integrated marketing strategy for the International People Solutions business through regional and local marketing leads, strengthening market presence and making a difference in the Employee Benefits market
This role will collaborate closely with the regional leaders of the People Solutions businesses, identifying opportunities to leverage marketing strategies to improve our ability to win new clients and enhance customer experiences. The role requires a solid understanding of the employee benefits landscape, a strategic vision for marketing application, and hands-on work to elevate the company’s related capabilities on a global scale.
The goal is to elevate the organization’s mission and value to clients, increase engagement, enhance the communication of the value proposition, effectively target members, clients, and prospects, use segmentation, and analyse results from all marketing and communication strategies.
This role requires a hands on strategic thinker with deep expertise in marketing and communications, and a passion for leveraging related strategies, methodologies and tools to improve client delivery and experience, external and internal awareness, with the view to support business growth.
Strategy
- Partner with Lockton global Marketing organisation and the US People Solutions Marketing Director to develop and implement suitable Marketing and Communications strategies for the organisation.
- Through collaboration with regional leads, drive development and deployment of advanced marketing and communications strategies and initiatives that provide actionable outcomes, ensuring consistency in delivery. This will apply to both internally for effective business strategy/management and externally for elevated client experience wherever possible.
- Act as the “go to” expert, providing direction and support to ensure marketing objectives are successfully implemented by the regional and country marketing teams.
- Implementation of the Brand and Marketing strategy for new and existing products: including campaigns, events, digital marketing, and PR, etc.
- Supporting the pursuit of strategic initiatives that are executed locally but would benefit from improved collaboration.
- Coach, grow, mentor, and cooperate with a small high-performing group of marketing and communications professionals, fostering a culture of innovation and continuous improvement.
- Collaborate with key stakeholders across various departments, including PS business leaders, operations, legal & compliance, IT, digital, production, consulting, data analytics, to ensure alignment and integration of Marketing and Communication initiatives with the broader Lockton business.