Account Executive (based in London)

You have a master’s degree in engineering or business school. Lead the full sales-cycle, from initial interest to deal close and coordinate collaboration cross…

Compartir:
Compartir: