2 of 2 Permanent Business Strategy Jobs in Wimbledon

Group Finance Systems Manager

Location
Wimbledon, England, United Kingdom
Based in our central office in Wimbledon, London. This is a hybrid role working up to 3 days a week from home. Key Responsibilities Strategy Align the finance system with finance functions to support current and future operational needs. Ensure that key financial processes and controls are consistently followed … effectively supported by the system. Translate strategic objectives into actionable system initiatives. Stakeholder Management Partner with internal stakeholders including Finance, IT, Operations, and other business units to gather requirements and set system priorities. Maintain strong communication channels to ensure system goals support broader business strategy. Facilitate alignment between ...

Commercial Customer Success Manager

Location
Wimbledon, England, United Kingdom
Success Manager or Account Management role, with some exposure to renewal, retention, or upsell targets Demonstrated ability to own a high‐volume book of business; assessing risk and growth opportunities efficiently Ability to confidently engage with technical decision‐makers and translate complex product capabilities into strategic business value ...