As Head of Media you work on overall full-funnel, cross channel campaign strategies and will be responsible from end to end for the delivery of those strategies. With your business sense, broad media knowledge and results-oriented mindset, you know how to translate an abstract client need into an effective campaign strategy and media plan. Together with your specialist teams, you make sure the delivery of your plan goes as smoothly as possible and (over)achieves the expectations of the client. You are also responsible for leading and further developing the Media Operations Units and their Leads and developing the Media Strategy / Advertising Unit.

Got some skills?

  • You are a digital marketing expert and have a strong network in the Swiss (Digital) Media landscape, as well as with the global advertising players

  • You are an autonomous context thinker and pro-actively bring vision and solutions to clients and our team

  • You are a strong and empathetic leader with proven experience in a similar position. 

  • You are able to simplify complexity and feel comfortable taking decisions in a vibrant, complex environment and give clear direction to your teams and clients, by proactively taking decisions on priorities

  • In pitches and (if you like) also on external stages, you convince with your expertise and personality

  • You are always up to date with the latest developments in digital media channels and technologies

  • You have higher vocational education and at least 10 years of professional experience in the field of Digital Media, preferably including Agency environment

  • You have a very good command of German and English, French would be a plus

  • And: you are a great person that brings authenticity and personality, and embraces the vibrant group of great Depsters in Switzerland and around the world

 

Your responsibilities

  • You will be heading our Media Operations Units (Programmatic, Social, including Team Leads) and work closely aligned with our Data, Search, Content, Strategy and Creative Departments as well as Client Service

  • You will improve and develop smart and efficient Media / Advertising / Campaign Strategies and bring them to life with our Media teams and our clients

  • You consult clients on how to make the best use of all marketing channels and create long-term campaign strategies for our clients

  • You actively push resourcing & structuring of your business department to improve performance and futureproof scalability - both on Media Strategy as well as Media Operations level.

  • You are responsible for integrating your business area within DEPT® - locally and internationally.

  • You have a profit and loss (P&L) responsibility

  • You will have an active role in Client Acquisition and Growth and will be representing Media in pitches, strategies, developments - internally and externally

  • You develop the department’s strategy in a self-driven way.

  • You build strong relationships within DEPT® globally as well as with external partners

 

Why DEPT®?

  • We have a lot of teamwork, flat hierarchies at eye level, respectful cooperation and international flair. But we also have a dynamic day-to-day agency life, in which challenging and exciting projects are mastered with a lot of commitment and personal responsibility.

  • You won't find any elbow mentality here, we work together and each person is individually challenged and supported. We learn from each other, we exchange our ideas and our knowledge with colleagues from other areas, as well as globally.

  • Around 100 creative minds work remotely or in our offices in Switzerland. You can choose between the the spacious and barrier-free location in Zurich or the small, but very nice office in Bern where you can bang the keys in peace.

  • Company events are very popular with us, from relaxed pub crawls to idyllic summer or winter events with cult status. We celebrate project and team successes together.

  • We offer a wide range of development and training opportunities, modern benefits and competitive compensation.

Who we are

DEPT® is the first holistic digital agency in Switzerland to combine the areas of technology, performance and experience. With more than 100 employees, DEPT® offers a comprehensive range of services: from strategy and a performance-driven full-funnel approach to campaigning, e-commerce, data & analytics, UX, coding and content, as well as branding and experience design. Globally, DEPT® comprises over 3,500 digital experts in over 30 locations on 5 continents. DEPT® is committed to making a positive impact on the planet and has been carbon neutral and B Corporation certified since 2021.

Ready to take the next steps?

  • We appreciate a short letter of application that tells us a little about yourself, your motivation and goals. Your CV helps us to get an overview of your previous experience. Please contact us exclusively via the careers page.

  • We will get back to you within a week with feedback.

  • The application process consists of a remote video call of half an hour, during which we will give you a small task, an interview including a case of 1.5 hours and a meet & greet with other team members.

We cannot consider applications from placement agencies or applications by e-mail.

Still unsure?

We can also meet briefly for a virtual coffee and talk about everything. Write us your questions. 

Discover more about our diversity, equity and inclusion efforts here.

Contact person

Simone Bobst, Head of People & Culture, Telefon +41 44 576 48 32

Für diese Stelle bewerben

* Erforderlich
resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)