We are a globalleaderinLead generationand we power the growth of 200 clientsacross 15 countries in Europe & North America. We are lucky to have a team of 90+ experts with 13 different nationalities, working remotely and in our offices in France and the US.
We work alongside our client marketing and sales team to power theirgrowth. Dolead runs paidmarketing campaignsfaster, integrates customerdatawith confidence and generatessales-ready leadsat a fixed cost per lead. […]
As part of Dolead’s European Leadership Team (ELT) and directly reporting to the General Manager for EMEA, you will be responsible...