Todd Taylor
Mechanical Design Technical Lead @ Rolls-Royce
About Todd Taylor
Todd Taylor serves as a Mechanical Design Technical Lead and holds a Bachelor of Engineering degree from Purdue University, which he obtained from 1993 to 1997.