Theresa G. Mitchell is the current Chief Information Officer at Stoneridge. Theresa previously served as the IT Director at Pollak, Inc. from March 2004 to June 2006.
Theresa G. Mitchell works with Caetano Ferraiolo - President, Stoneridge Brazil Division, Archie Nimmer III - Vice President, Global Operations, and Matthew Horvath - Chief Financial Officer & Treasurer. Theresa G. Mitchell reports to Jonathan B. DeGaynor, President & CEO.
Current role