Return to Job Search

Country Marketing Manager, Austria and Switzerland


  • Mainland Europe
  • Not disclosed
  • Permanent full-time
  • Updated 20/02/2013
  • HR Operations
this job is expired


Country Marketing Manager, Austria and Switzerland


Hi there! We've updated our Jobs site and added some new features to improve your experience. Show me.

This position is based in Zurich, Switzerland.

The area: Marketing

Know the user. Know the magic. Connect the two. At its core, marketing at Google starts with technology and ends with the user, bringing both together in unconventional ways. Our job is to demonstrate how Google's products solve the world's problems--from the everyday to the epic, from the mundane to the monumental. And, we approach marketing in a way that only Google can--breaking the rules, redefining the medium, making the user the hero, and ultimately, letting the technology speak for itself.

The role: Country Marketing Manager

As a Marketing manager, you are a fully dedicated business leader, shaping the future of one of our many Google products. Whether you're on a consumer product (like Gmail, Search, Maps, Chrome, Android) or a business product (AdWords, AdSense, DoubleClick, Analytics), you take part in a complete marketing experience as you lead every facet of the product's journey. From determining positioning, naming, competitive analysis, feature prioritization and external communications, you help shape the voice of the product and help it grow a loyal consumer base. This means you work with a cross-functional team across sales, corporate communications, legal, webmasters, product development, engineering and more. The role enables you to shape the product development process, organize product launches from beginning to end and form future marketing strategy.

The Country Marketing Manager role is a cross-country which focuses on B2B as well as on B2C marketing. You will be responsible for the marketing strategy for Switzerland and Austria, planning and execution of country wide campaigns which support the Google brand and which help to win new advertisers as well as new users. The role is highly cross-functional and you will work closely with the Sales, PR and Policy team in both countries, with the Marketing Team in Germany, and with the EMEA Marketing teams in London. The role is based in Zurich or Vienna and is reporting into the Marketing Director DACH.


  • Develop Marketing Strategy for Austria and Switzerland and drive B2C as well as B2B strategy to win new users for Google's core products and to recruit SME advertisers and drive revenue for Google. 
  • Steer and manage AT/CH marketing budget to execute ROI efficient marketing programs. 
  • Develop, track and analyse marketing programs to optimise overall results and plan campaign and channel mix. 
  • Work with the German Management team to define cross-functional marketing intiatives.
  • Communicate marketing strategy and results to stakeholders/management across Google. 

Minimum Qualifications:

  • Masters degree (MBA or MA). In lieu of degree, relevant skills or equivalent experience. 

Preferred Qualifications:

  • Extensive marketing experience in the market, ideally with solid internet, online services/media industry experience; strong aptitude for determining the optimal way to position products in the market and understanding of the search, online advertising, or web publishing markets.
  • Excellent business sense, problem solving, project management and analytical skills.
  • Experience in the technology and online industry with an understanding of the Internet, the offline and online advertising market, online products, customers and market dynamics.
  • Ability to influence wide audience at all levels and work effectively across functions and geographies. Lead non-hierarchical, cross-functional working teams who don't report into this role. 
  • Outstanding written and oral communication skills, fluency in German and English.

Ref: IJ-10196
Report This Job



3 reviews

View Employer Profile

Show More

Email me jobs similar to: Country Marketing Manager, Austria and Switzerland

Please enter your email address

Please enter a valid email address

We use cookies to customise our website for you, giving you the best possible user experience. If you continue without changing your settings, we’ll assume that you are happy to receive this personalisation. Find out more about our cookie policy

Accept & Close