ROLE OVERVIEW The Head of Corporate Development position provides the executional leadership and management necessary to optimize existing business units and launch new business units in order to achieve the overall vision for the group. The ideal candidate is results…