Jarrod R. Stoller
Jarrod Stoller is a Technical Sales Manager with Therma-Tru Doors in Maumee, OH, having also held roles with the company in engineering and project management dating back to 2004. He earned his Bachelor of Science in Mechanical Engineering in 2000 and his Master of Business Administration in 2002, both from Indiana Tech.