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
This person is not in the org chart
This person is not in any teams
This person is not in any offices