Michael Allen has extensive experience in vehicle mechanics and maintenance, having worked for various companies such as M&E GROUP GERMANY, H SALT & SONS FIAT DEALERSHIP, and the British Army. Currently, Michael holds multiple senior manager positions at Vectrus, where Michael is responsible for overseeing work control processes and tracking workload data to determine priorities.
Sign up to view 0 direct reports
Get started
This person is not in any teams