login
Login
Not registered? Sign up now
Create corporate accountCreate candidate account
Together Abroad
quick search
Job search
Share this vacancy

Online Traffic and Experience Manager

Job profile Online Traffic and Experience Manager

Are you experienced in Online Marketing, Online Campaigns and Online Media?


Take up the challenge of creating a new generation of programs that drive the highest quality in online marketing results.


Main Responsibilities:


  • Create, champion and deploy new online traffic generating programs.
  • Optimise the performance of, and develop, test and deploy new tactics within, existing traffic generating programs, including:
    • Paid Search
    • SEO / Link building
    • Display Advertising
    • Media Mix modelling
    • Remarketing / Retargeting (in conjunction with Testing/Targeting Manager)

  • Create and write business requirements for new marketing and product promotion elements in the websites that will improve the effectiveness of the channel.
  • Generate increased volumes of higher quality traffic into all websites through creation of new programs & optimisation of existing initiatives across all markets.
  • Work with Marcoms and Sales teams to ensure consistency of campaign activity on and offline.
  • Monitor the output of local online team’s marketing and give guidance for improvements where needed.
  • Work to develop online specific campaigns and campaign materials.
  • Work with Agencies, POM team and local online teams to improve the online customer experience with the objective of converting more visitors into clients.
  • Managing relationships with external networks, tools and suppliers.

Requirements Online Traffic and Experience Manager

  • Extensive experience in managing end-to-end complex online media campaigns.
  • Expert level experience of using Google Adwords and Google Analytics.
  • Experience gained at agency / client side in managing online media planning, online campaign creative, landing page optimisation on site experience.
  • Experience in managing large volume revenue generating websites with particular responsibility for creation of the on-site merchandising elements that delivers the marketing/sales message to the consumer.
  • Experienced in working in an international online team / across a network of websites.
  • Skills needed to work across Geographies and online domains to deliver a consistently high quality online experience.
  • Proven history of delivering complex high performing online campaigns on time and on budget that delivered the expected commercial results.

In addition:


  • Excellent relationship management skills, both internal stakeholders and external partners.
  • Experience in sophisticated online marketing and sales operations.
  • Experienced in the telecom market preferred.
  • Fluent in English.
  • Capable of producing high quality documentation.
  • Excellent verbal and written communication skills.
  • Experience of working in an international corporate environment
    preferred.

Company profile

Our client is an international cable/network operator.

Location

Amsterdam
Share this vacancy

Our customers

About us Services Testimonials Press releases
Job board Privacy policy Terms of use User agreement
Re-integration Privacy policy Complaints policy Non-attendance policy
Self-employed Non EU enterpreneur Chamber of Commerce Taxation
Education Universities Knowledge migrants Working & studying
Bizdirectory Recruitment agencies Expat service providers Video presentations
Employer General terms Advertise Newsletter