Business Development Manager
from 2500€
per month
Traffic stars
AdTech
About vacancy
TrafficStars is looking for a Business Development Team Lead 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.
Traffic sources
Skills
Language proficiency