Account Manager - AdTech

Job description

Account Manager - AdTech

Creative Clicks is seeking for hardworking, results driven stars.

In the fast-paced world of online media, the Account Manager will have a key role in onboarding and managing relationships with leading worldwide advertisers, responsible for identifying opportunities, negotiating, and developing advertisers’ activities in various channels.

The perfect candidate will have proven, extensive experience working with direct demand partners on ROAS-driven display and performance activities, and an extensive book of business.

Job Description:

  • Building and maintain strong, long lasting relationships with leading worldwide brands and establishing new partnerships and marketing strategies.
  • Coordinate all pre-launch executions, set-up of accounts/campaigns, integrations, reporting analysis & optimization, campaign managements and competitive advantages.
  • Collaborating with various internal departments to ensure that they fulfill all customer expectations and KPI’s are achieved.
  • Creativity. Looking for new angels, opportunities, and initiative approach.

About us

At Creative Clicks, we breathe entrepreneurial air. This isn’t optional, it’s an absolute necessity. Started in 2009, we now work with more than 100 employees within 6 offices worldwide and we are active in 65+ countries across six continents. Still, we are one team, with one dream: building the largest mobile marketing platform in the world. With a strong presence in North America, Western Europe, Russia, China and Korea, Creative Clicks offers a range of models, including agency, CPA/CPM/CPI, Cost Plus and more.

We have mastered the science of mobile performance-based advertisement and bring outstanding return on investment for our publishing and advertising partners. We identify opportunities in the field of mobile performance-based marketing and execute them internationally via our unparalleled marketing and distribution network.

How we do this? We believe everyone is unique. So: be you. Our success is a result of our Triple E Philosophy. Be the Energetic and Entrepreneurial Expert. Dream big, everything is possible. We give our people autonomy and accountability, without internal politics. And we celebrate our successes together, every day.

Job requirements

To be successful in this role you'll need:


  • Minimum of 2 years of experience in a CSM or Account Management position within the AdTech industry
  • Ability to manage large amounts of various partners in parallel and prioritize tasks in fast-paced environment thorough understanding of the client needs and tailor the appropriate solution.
  • Excellent negotiation skills and strong sales capabilities.
  • Excellent written and verbal communication skills in English – a must.
    Other languages - an advantage.
  • Proficiency in Microsoft Office products.
  • Target oriented, driven, and ambitious person.
  • In-depth knowledge of the online marketing industry, and account management experience.
  • Strong interpersonal skills with an emphasis on teamwork, ownership, initiative, integrity, and goal oriented.
  • An extensive book of business is a big advantage.
  • BA Degree