Vice President. Sales & Client Development. Energy & Utilities. EMEA.
- Hiring Organisation
- Jobleads-UK
- Location
- Greater London, England, United Kingdom
Technology, or a related discipline. Preferred (but not mandatory) – Master’s degree (MBA or equivalent) from a reputed institution, with a focus on Strategy, Marketing, Finance, or General Management. Minimum 15+ years of demonstrated experience in leading delivery teams, business development, sales, pre‐sales or related roles, with a strong ...