Vice President, Investor Relations & Communications
Sherry is responsible for the development and execution of strategic communications with the analysts, institutional and individual investors, and the financial media while coordinating company-wide employee communication processes. Sherry joined TriMas in 2007.
Former Positions:
- Valassis Communications, Inc.: Director, Investor Relations and Communications
- Compuware Corporation: Senior Financial Analyst and Senior Account Manager
- Travelers/St. Paul Insurance Company: Senior Underwriter
Education and Training:
- Master of Business Administration from the University of Michigan in Ann Arbor, Michigan
- Bachelor of Science in Business Administration from the University of Richmond in Richmond, Virginia