Spencer Roche is a seasoned professional with a background in mechanical engineering and a strong sales focus. Currently serving as Regional Sales Manager and previously as Inside Sales Engineer at Spiroflow since May 2021, Spencer has developed expertise in the sales sector. Prior experience includes working as a Field Engineer in the Commercial Department at Yokohama Tire Corporation from May 2019 to May 2021. Spencer also gained managerial experience at the U.S. National Whitewater Center during the summer of 2018. Spencer holds a Bachelor's degree in Mechanical Engineering from the University of North Carolina at Charlotte, completed in 2019.
Sign up to view 1 direct report
Get started