TRAFFIC MANAGER

Multiplatform Media & Advertising | Brazil

DESCRIPTION

Our client is an European leading digital video advertising marketplace using an exclusive targeting concept based on video content recognition technology that helps identify viewers’ interests to serve the right ad to the right person. They use their never-before-seen contextual/targeting solution to sell tailored & highly focused branding campaigns to the world’s largest brands and agencies.


ABOUT THE ROLE:

As a Traffic Manager you will have the unique opportunity to work hands-on within the front lines of the online video advertising industry. Traffic Managers collaborate daily with the world's major interactive ad agencies, helping them achieve their marketing objectives. You will be responsible for a variety of customers facing activities including current clients and demand partners relationships, campaigns management, and optimization.

The successful candidate will be highly detail oriented, well organized, have the ability to work under tight deadlines and manage competing priorities.


SPECIFIC RESPONSIBILITIES

Set up and management of the upload of campaigns, daily follow up of active campaigns.

Analysis, optimizations and recommendations for campaigns performance improvements.

Manage all day-to-day operations associated with assigned accounts.

Reception and verification of technical elements and creatives.

Partial and final reports: Impact and reach study, impressions, CTR, views, etc.

Build a direct, solid, customer relationships, from campaign launch to final report

Work closely with the Sales team for post-sales follow up and Upsales

Train new customers and introduce new features.


WORK EXPERIENCE REQUIREMENTS:

Minimum 2 years’ experience in online traffic management

Detail oriented with ability to multi-task in a fast-moving start-up environment

Strong analytic and problem-solving skills

Excellent verbal and written communication skills  (Both in English and Portuguese)

Proficiency with Excel, PowerPoint and Word

Bachelor’s degree required


BENEFITS

Extensive training / onboarding

Internal development opportunities

International flair with colleagues in New York, Miami, Mexico, Cannes & São Paulo

Start Up Culture: short communication channels, from intern to CEO