Business Transformation Leader
- Location
- Woking, England, United Kingdom
presence: Required in the Woking office approximately uptothree times per month Travel: Regular travel to portfolio companies as required Education: Bachelor’s degree required; MBA or equivalent experience preferred Language: Fluent English required; additional languages are an asset Right to work: Must be legally authorized to work ...