The Director Business Development – based in Geneva – is responsible for the management of long term business growth. The activity span includes conceptualization, quantification and the promotion of business development opportunities, consistent with established regional strategies and plans as well as Executive Management requirements.