John McPhail

EMEA Talent Aquisition Lead

John McPhail is the EMEA Talent Acquisition Lead at Black & Veatch, where they oversee talent acquisition strategies across multiple regions. They previously held roles as Head of Talent Acquisition at Chubb and as a Recruitment Consultant for various organizations, including Change Recruitment Group and Alexander Mann Solutions. John has extensive experience in the recruitment sector, specializing in Accountancy and Finance markets, and has successfully implemented recruitment processes and strategies throughout their career. They earned a Bachelor of Science in Mass Communications from SUNY Oneonta.

Location

Glasgow, United Kingdom


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