Michael Treadwell is a Strategic Account Manager at Veolia, focusing on the Facilities Management sector since February 2022, with a commitment to ecological transformation. Prior to this role, Michael held the position of National Account Manager at Veolia and served as Commercial Manager at Think Recycling, overseeing business development across several regions in the UK. Michael's experience also encompasses a role as Regional Business Development Manager at Biffa, where responsibilities included managing a team across multiple areas for total waste management solutions. Earlier career roles include Business Development Manager positions at both Paymentsense and Biffa, and various managerial roles in real estate and aviation sectors with companies such as Countrywide Plc and British Airways.
This person is not in the org chart
This person is not in any teams
This person is not in any offices