Mechanic
Chicago, Illinois, United States
Campagnolo srl/ Volvo
Pedro's Race Support
Technical Director
SRAM NRS
The Center for Creative Studies.