John Barr has extensive experience in energy management and project coordination, currently serving as the Energy Contract Manager at Northern Ireland Water since October 2016, overseeing energy contracts worth approximately £100 million. Prior roles at SMS Plc. included International and Multi Client Manager, where responsibilities encompassed team operations, client management, and performance monitoring, as well as Senior International Billing Analyst and International Projects Coordinator, focusing on international project management and client support. Earlier in their career, John held the position of Install Advisor at Innserve Ltd, coordinating equipment installations for over 150 businesses. John Barr holds a Bachelor's Degree in English Literature from Cardiff Metropolitan University.
Sign up to view 0 direct reports
Get started