Commercial Manager (London, United Kingdom)

The Commercial Team’s main focus is to retain best-fit customers through contract renewals, identify up-sell opportunities, and maximize value from a book of…

Compartir:
Compartir: