Business Transformation Manager
Listed on 2026-03-15
-
Business
Business Management, Operations Manager -
Management
Business Management, Operations Manager, Data Science Manager, Program / Project Manager
Business Transformation Manager
Join Sumitomo Corporation Europe Limited (SCEU), a global-facing organisation driving digital transformation, business development and supply chain innovation. This hybrid London role combines programme management, data analytics and strategic investment evaluation to deliver operational improvement and sustainable growth.
If you’ve also worked in the following roles, we’d also like to hear from you:
Business Development Executive, Strategy Manager, Digital Transformation Manager, Investment Manager, Strategy & Transformation Manager, Transformation Manager, Programme Manager, Corporate Development Manager, Business Transformation Manager
This role is officially known as Business Development & Transformation Manager
SALARY: £80,000 to £110,000 per annum + Benefits
LOCATION: Hybrid. Working 3 Days from the Office in London (EC4V) and 2 Days from Home
JOB TYPE: Full-Time, Permanent
WORKING HOURS: 35 Hours per Week, Monday to Friday
JOB OVERVIEWWe have a fantastic new job opportunity for a Business Transformation Manager to join a forward-thinking organisation driving digital transformation, strategic investment and supply chain optimisation across international operations.
As a Business Transformation Manager you will lead cross-functional programmes that improve operational efficiency, strengthen digital capabilities and support data-driven decision-making. You will collaborate with stakeholders across business development, IT, operations and engineering.
The Business Transformation Manager will also contribute to evaluating investment opportunities, developing commercial models and supporting due diligence, helping shape long-term business growth and innovation.
ABOUT USSumitomo Corporation Europe Limited (SCEU), as part of Sumitomo Corporation, is one of the world’s largest integrated trading groups. Our purpose is simple yet powerful: enriching lives and the world. We put customers at the heart of everything we do while embracing our responsibility to society. Inclusion is key – everyone is welcome, and everyone is treated fairly and with respect.
With a global presence and expertise in a wide variety of industries, we offer candidates a continued career growth in a forward-thinking and innovative environment. We are driving significant sustainable energy projects in the UK, leading the way on climate change and energy. Join us and be part of something that truly matters.
We look forward to you joining SCEU, where you will build lasting relationships, develop your skillset and contribute to our 400-year history of success.
WHY JOIN US?- Stunning views of the River Thames from our newly refurbished London office space with excellent facilities and a welcoming atmosphere
- Contribute to work that supports sustainability, innovation and global responsibility
- Apply early to avoid missing out – successful candidates will hear from us in March/April 2026
Your duties as the Business Transformation Manager include:
- Lead Digital Transformation: Drive enterprise-wide digital transformation initiatives to improve operational efficiency and data-driven decision-making
- Implement Advanced Analytics: Introduce AI and analytics capabilities to optimise supply chain and operational performance
- Develop Digital Operating Models: Design scalable frameworks that strengthen organisational capability and technology adoption
- Programme Governance: Manage complex cross-functional programmes including scope, timelines, budgets and risk management
- Stakeholder
Collaboration:
Act as a strategic bridge between regional teams, senior leadership and technical specialists - Supply Chain Transformation: Integrate digital solutions with operational processes to improve agility, service levels and cost efficiency
- Investment Evaluation: Identify and assess new investment opportunities through market analysis and strategic fit assessment
- Commercial Modelling: Develop financial projections, business cases and value propositions to support growth initiatives
- Due Diligence Support: Coordinate advisors and evaluate operational and financial risks during investment processes
- Performance Measurement: Define KPIs and…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: