Global Business Development Manager

Ability to work well with ambiguity and have quick problem-solving skills. Reporting to: EMEA Head of Business Development. Ability to thrive under pressure.

Compartir:
Compartir: