John Taylor is a Principal Engineer at PSC - Power Systems Consultants since October 2020, bringing extensive expertise in the energy sector. Prior to this role, John served as Regulation and Compliance Manager for WSP - ex Parsons Brinckerhoff from December 2012 to October 2020, following a tenure as Specialist Consultant in Energy Strategic Consulting at Parsons Brinckerhoff. From June 2000 to December 2011, John held the position of Network Control Systems Manager at Central Networks. Earlier in John's career, from 1997 to 1999, John worked as a SCADA Technical Consultant on secondment at DFID, where responsibilities included the specification, procurement, installation, and commissioning of a SCADA and Communications Network in Andhra Pradesh, India.
Sign up to view 0 direct reports
Get started
This person is not in any teams