Deloitte logo
DeloittePosted 1 week ago

Marketing and Communications Manager

On-siteAmsterdam, North Holland, The Netherlands or Amsterdam, New York, United States

Full TimeSenior LevelEnterprise

Job Summary

Develop and implement brand strategies that translate brand values into consistent customer experiences across channels. Design internal communication strategies aligned with commercial goals and target audience insights. Advise clients on establishing marketing operating models and develop implementation roadmaps. Lead cross-functional international teams, manage projects within budget, and coach juniors. Advise senior stakeholders on thought leadership topics in marketing and communication. Drive commercial responsibility by proactively developing clients, maintaining relationships, and executing business development.

Required Qualifications

  • een afgeronde universitaire studie in bij voorkeur in de richting van Business Administration, Systems/Industrial Engineering, Industrial Design, Management of Innovation, Strategic Management, Digital Marketing, Communication Science
  • minimaal 7 jaar relevante werkervaring in marketing en/of communicatie, bij voorkeur in digitale marketing consultancy
  • kennis en ervaring in de financiële-, publieke of retail sector en het bijbehorende digitale domein
  • aantoonbare ervaring in - en een netwerk voor - sales en business development
  • aantoonbaar meerdere jaren project ervaring (zowel intern of extern) als consultant of manager
  • uitstekende beheersing van zowel de Nederlandse en Engelse taal, in woord en geschrift

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce