Phill Squire is currently the Technical Services Manager at BCA Europe, a position held since 1993, while also serving as a Project Manager at AutosOnShow BCA Europe since 2022. With over two decades of experience in the organization, Phill has developed a strong expertise in technical services within the automotive sector.
This person is not in the org chart
This person is not in any teams
This person is not in any offices