Andrew Richards is currently the Executive Vice President at Ilmor Engineering, a position held since 2025. Prior to this role, they served as the Director of Performance Business Development at Ilmor Engineering from 2024 to 2025 and as a Development Engineer at Roush Industries from 2011 to 2017. Andrew is pursuing a Bachelor of Engineering in Mechanical Engineering at the University of Michigan-Dearborn.
This person is not in the org chart
This person is not in any teams
This person is not in any offices