Business Development Manager
7 days ago
Greater London
Amongst other things, these contracts may include assigned territories, product offering, pricing ... Proactively manage the sales process from start to finish, ensuring a smooth customer journey