Marketing Communications Manager
14 days ago
This person will be responsible for leading the teams in Spain, Portugal, and Italy, with a strong focus on developing brand content strategy and marketing campaigns. Develop and implement a comprehensive marketing communications plan aligned with the company’s global strategy, and coordinate som...