30 jul
|
WSP in Canada
|
España
30 jul
WSP in Canada
España
Position Overview
The Sub-Regional Marketing & Communications Manager is responsible for positioning the WSP brand across the sub-region in line with WSP’s global brand strategy and desired brand positioning, while supporting the transformation of Marketing & Communications into a key driver of business growth. This role coordinates and represents Marketing & Communications activities across Italy, Spain, Hungary, Turkey, and Greece (added through the Ricardo integration) and serves as the Marketing & Communications representative on the Italian Management Team. The purpose of this role is to support WSP’s growth ambitions across the sub-region by strengthening the company’s reputation as a visible, trusted, and leading brand in the markets where we operate.
Key responsibilities include ensuring that global brand and marketing strategies are effectively adapted, relevant, and impactful within the sub-region, aligning marketing initiatives with business priorities and growth objectives. The role connects WSP’s global vision with local market realities,
ensuring consistency while maximising regional relevance and impact.
Acting as a regional champion, the Sub-Regional Marketing & Communications Manager leads the integration and delivery of regional campaigns, identifies opportunities to amplify strategic initiatives, and drives alignment with WSP’s General Strategic Action Plan and regional growth ambitions. The role also serves as a strategic advisor to business leaders, country managers, and commercial teams, helping to strengthen WSP’s market presence, enhance reputation, and enable business growth across key sectors. Success in this position requires strong influencing and stakeholder management skills, a collaborative and creative mindset, and a solid understanding of business priorities within a highly matrixed and international environment.
Your New Role – What’s Involved?
- Drive brand leadership: Execute sub-regional strategies that position WSP as a trusted a
📌 Sub Regional Marketing (España)
🏢 WSP in Canada
📍 España