Leo Soto Rodriguez is currently a Supplemental Instruction Leader at Iowa State University and the Molds Project Manager at PrISUm Solar Car. Before these roles, Leo has also worked as a Barista at Starbucks and as an Undergraduate Research Assistant at TrAC Lab. Leo previously worked as a Retail Sales Associate at TOTTO. Leo is pursuing a Bachelor of Science in Mechanical Engineering at Iowa State University after completing high school at Antilles High School.
Sign up to view 0 direct reports
Get started
This person is not in any teams