Don Schumacher Racing
Alexander Barrett is currently employed as a Cylinder Head Specialist at Don Schumacher Racing since April 2022. Prior to this, from December 2019 to April 2022, Alexander worked at Carvana where Alexander held the positions of Post Production Line Lead and Post Production Technician 3.
This person is not in the org chart
This person is not in any teams
Don Schumacher Racing
The winningest team in NHRA drag racing history, competing in Top Fuel, Funny Car & Factory Stock with 17 world championships and 350 event wins. #WeAreDSR