Navigator is a fast-growing, global, tech-enabled agency based in London. You will join the EMEA digital sales team to drive client acquisition across the region, prospect, qualify leads and generate a healthy sales pipeline all the way through to closing the deal.
You will be guided by the EMEA Head of Sales and be empowered to own your day, learn, and earn a lot of money. West Hampstead – London is the location, with a mission-driven environment and collaboration with a high-performing
#J-18808-Ljbffr…
