Your browser cookies must be enabled in order to apply for this job. Please contact if you need further instruction on how to do that.

Marketing Communications Manager - London

Marketing | London, United Kingdom | Full Time

Job Description

Turn delivers real-time insights that transform the way leading advertising agencies and marketers make decisions. Our cloud applications and Internet-scale architecture work together to provide a complete picture of customers, execute cross-channel campaigns, and connect with a worldwide ecosystem of over 100 partners. Turn is headquartered in Silicon Valley with offices in Amsterdam, Charlotte, Chicago, Dallas, London, Los Angeles, New York, Paris, and San Francisco. Company revenue has more than doubled every year of Turn’s existence. For more information, visit or follow @turnplatform.

Please take a moment to view our culture video at:

As a member of the Global Marketing team based in London, you will be responsible for overseeing the execution of our strategic marketing plan throughout Europe, including the development of marketing collateral, case studies, sales enablement materials, and the management of tradeshows.


  • Contribute to the development of the overall corporate marketing plan by providing European business requirements
  • Work closely with the Vice President of Marketing and the Managing Director of Europe to create yearly plans for marketing and communications
  • Implement regional executions of global marketing and communications campaigns
  • Regularly create content for distribution through our social and customer channels, such as our corporate blog
  • Manage regional websites in German, Italian, French, Dutch, and English
  • Manage the company’s presence at all European tradeshows
  • Monitor the effectiveness of marketing programs


  • 7+ yrs experience in a B2B marketing role with strong knowledge of B2B marketing techniques, software-as-a-service, and the digital advertising industries
  • Innovative thinker with creative problem-solving abilities
  • Proven track record in project management, and the ability to rapidly shift priorities based upon marketplace demand
  • Excellent written and oral communication skills including experience presenting to executives, preparing briefings for industry analysts, and speaking with the media
  • Experience managing marketing process for offline, direct, interactive, and social channels as well as selling through multiple channels, including direct sales and resellers
  • Demonstrated success in working within cross functional teams and effective project management and analytical/decision-making skills
  • Self-starter, high-energy, with ability to execute on business objectives
  • Strong teamwork and inter-personal skills
  • Ability to multitask, change priorities rapidly and work under pressure
  • Ability to speak German, Italian, French, or Dutch in addition to English preferred

London: London

In addition to our great environment, we offer a competitive base salary, bonus program, stock options, employee development programs and other comprehensive benefits. Please send a cover letter along with your resume when applying to the position of interest located at We are an Equal Opportunity Employer. No phone calls and no recruiting agencies, please.