Stephan Oehler, Chief Financial Officer
Professional Overview
Stephan Oehler is an accomplished finance executive with over 15 years of experience in the transportation and logistics industry. As the Chief Financial Officer at Keolis North America Inc., he oversees the company's financial strategy, operations, and transformation initiatives, driving sustainable growth and profitability.
Experience Summary
Current Role
As the Chief Financial Officer at Keolis North America Inc. since October 2022, Stephan is responsible for leading the company's financial strategy, managing financial operations, and implementing transformative initiatives to enhance the organization's overall performance. He serves as a key member of the executive team, providing strategic financial guidance and ensuring sound financial practices to support the company's growth objectives.
Career Progression
Prior to his current role, Stephan held various finance leadership positions within the Keolis organization, including VP Finance, Strategy & Transformation at Keolis Commuter Services and CFO at Keolis Commuter Services. He has also held senior finance roles at Beacon Rail Leasing and Kuehne + Nagel, where he demonstrated his expertise in financial planning, analysis, and operational optimization.
Throughout his career, Stephan has proven his ability to drive financial transformation, implement strategic initiatives, and improve operational efficiencies. He has a track record of delivering measurable results, including cost savings, revenue growth, and enhanced profitability.
Academic Background
Stephan holds a Bachelor's degree in Business Administration from the Zurich University of Applied Sciences.
Areas of Expertise
- Financial planning and analysis
- Strategic financial management
- Transformation and change management
- Transportation and logistics industry expertise
- Cross-functional collaboration and leadership
Professional Impact
Stephan's significant contributions include leading the financial integration of Keolis Commuter Services' acquisition, implementing robust financial systems and controls, and spearheading initiatives to enhance operational efficiency and profitability. He has also served on the Board of Directors' Finance Committee at Notre Dame Cristo Rey High School, leveraging his expertise to support the organization's financial governance.
Conclusion
With his extensive finance experience, strategic mindset, and industry knowledge, Stephan Oehler is a valuable asset to Keolis North America Inc. As the Chief Financial Officer, he is poised to continue driving the company's financial performance, supporting its growth strategy, and creating long-term value for its stakeholders.