Mark Weden

Senior Business Development Manager

Mark Weden serves as the Senior Business Development Manager at Ecosystem since January 2026, focusing on integrated energy and decarbonization solutions. Previously, Mark held the position of Director of Business Development at Veolia from June 2020 to September 2025, where Mark directed growth strategies and managed multimillion-dollar pursuits. Prior roles include a dual position as Product & Project Manager at Veolia, where Mark led the development of custom EAM software, and Business Operations Project Manager at ERIKS, overseeing corporate strategy and operations projects. Mark's experience also encompasses managerial roles, including building a new Process Solutions business and successfully launching a private label engineering brand. Initially starting as a LEAD Field Engineer at Baker Hughes, Mark demonstrated leadership in technical supervision within the Oil & Gas sector. Mark completed a Master’s degree in Mechanical Engineering at The Ohio State University and participated in the SHV Prelude Programme at TIAS School for Business and Society.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices