2 of 2 Business Strategy Jobs in Swindon

Strategic Business Manager

Hiring Organisation
Edenred Payment Solutions
Location
Swindon, England, United Kingdom
Strategic & Transformation Manager Location: Paris or London (Hybrid) The role combines strategic planning, financial and business analysis, and hands-on delivery of high-impact initiatives across EPS’s core verticals (Banking-as-a-Service/Embedded Finance, and Prepaid/Gift cards). Working at the intersection of strategy and execution, the Strategic Projects Manager will drive cross-functional initiatives, business performance steering, and decision-making support, contributing directly to EPS’s growth and operational excellence. This role reports directly to the Managing Director, serves as part of the EPS Management Team, and works in close collaboration ...

Business Development Researcher and Analyst

Hiring Organisation
Carmichael UK
Location
Swindon, Lydiard Tregoze, Wiltshire, United Kingdom
Employment Type
Permanent
Salary
£30000 - £35000/annum
Location: Swindon, UK Employment Type: Full-time About the Role We are seeking a detail-oriented and strategic Business Analyst to join our dynamic team. The successful candidate will play a key role in bridging the gap between business needs and technology solutions, ensuring that projects deliver measurable … value. Key Responsibilities Gather, document, and analyze business requirements. Translate requirements into functional specifications for technical teams. Conduct market and business research to support decision-making. Collaborate with stakeholders to identify opportunities for process improvement. Develop reports, dashboards, and insights to guide strategic initiatives. Support project management teams ...