John Birchall is an experienced executive in the oil and gas sector, currently serving as Managing Director International at Powell since December 2018. Prior to this role, Birchall held several key positions at Schneider Electric, including Business Development & EPC Director for the Global Sales Oil & Gas Segment, and Tengizchevroil Account Director. Birchall's career also includes significant roles at CG Power Holdings NV as Sales Director Oil & Gas, and at AREVA T&D / Schneider Electric as Sales Director Oil & Gas Solutions. Earlier experience encompasses positions at Alstom T&D and GEC / Alstom T&D, ranging from Tendering and Contracts Engineer to Account Manager.
Sign up to view 0 direct reports
Get started
This person is not in any teams