preload logo
Business Development Manager (Advertising Team) Limassol, Cyprus

TrafficStars is looking for a Business Development Manager to join our Advertising team—someone who has a solid grasp of digital advertising and excels at building long-term partnerships. We work with international clients, exciting verticals, and non-standard challenges. If you love numbers, the thrill of negotiation, and want to scale your experience in the global traffic ecosystem, we’d love to cooperate with you.

What you’ll do

  • Actively search for and attract new advertisers, agencies, and partner platforms;
  • Deliver presentations and conduct negotiations with potential clients;
  • Identify partners’ needs and offer relevant solutions;
  • Guide clients from the first contact to campaign launch (together with the AM/Tech teams);
  • Track funnel KPIs, run follow-ups, and re-engage prospects;
  • Represent the company at industry events.

Competitive landscape analysis

  • Monitor competitors’ activity: offers, pricing, GEOs, new features;
  • Analyze positioning and unique selling points of competing networks;
  • Understand our network’s key advantages and leverage them in negotiations;
  • Stay on top of trends across verticals;
  • Find entry points into accounts working with other platforms and propose best-fit solutions.

What we expect

  • Experience in digital advertising / affiliate marketing / media buying / traffic sales;
  • Strong negotiation skills and ability to manage deals independently;
  • Knowledge of core advertising metrics (eCPM, CPA, CR, ROI, etc.);
  • Fluent English.

What we offer

  • No dress code and minimal bureaucracy;
  • Your choice of a MacBook or Windows laptop;
  • Health insurance and mobile phone reimbursement;
  • Free lunches and beverages;
  • Fresh fruit and office snacks every day;
  • Free English courses;
  • Fitness allowance;
  • 50% gross reimbursement of kindergarten and school fees.

If you are a team player with a strong character and a desire for growth in the online advertising industry, we invite you to join us at TrafficStars.

Application Form Apply for position