James Brown is currently a Contract Director at M Group, a position they have held since 2025. Previously, James gained extensive experience at Thames Water from 2011 to 2012, serving in various roles including Bio Diesel Plant Manager, Regional Manager, and Head of Business Improvement, among others. They also worked as a Controls Engineer at Allied Bakeries from 2008 to 2009.
This person is not in the org chart
This person is not in any teams
This person is not in any offices