Tom Carroll's Location
Arvada, Colorado, United States
Tom Carroll's Work
Tom Carroll's Education
Colorado State University
2015 - 2018
Colorado State University
Electrical and Electronics Engineering
Tom Carroll's Summary
Tom Carroll, based in Arvada, Colorado, United States, is currently a Project Engineer at Next Step Energy Solutions, bringing experience from previous roles at ME Engineers, Colorado State University, Academy Roofing and CSU Energy Institute. Tom Carroll holds a 2015 - 2018 Colorado State University. Tom Carroll has 1 email on RocketReach.