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.
Location
Derby, United Kingdom
This person is not in the org chart
This person is not in any offices