... the Sales and Business Development team, reporting to the Head of Business Development.
The position is ... London (UK) with travel for business development, client management and conferences globally.
... working experience, with a focus on business development and climate and NatCat deal origination ...
Inserat ansehen