John Leach

Project Manager

John Leach has extensive experience in project management, spanning over two decades. Currently serving as a Project Manager at PXC since March 2025, John has also held multiple project management roles at TalkTalk Group from 2007 to the present, including positions as Customer Service Delivery Manager. Prior to that, John worked as a Project Manager at E.ON from 2005 to 2007 and at Vertex Data Science from 1996 to 2005.

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