Vice President, Investor Relations and 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