Management

Bob McCall

Bob McCall, Elmer’s son, joined Tumacs Covers in 1978. He is currently the President and Owner of Tumacs. Since taking over the reigns, Bob has expanded the business, opening production facilities in Elkhart, Indiana and Lansing, Michigan. Bob received a B.A. degree in Business Administration, Operations and Management from the University of Pittsburgh.


Chris Pressler

Chris Pressler joined Tumacs Covers in 2006 as General Manager for the Elkhart, IN division. Chris handles day to day operations in Indiana. His main focus includes leading his team, managing projects, and working closely with manufactures within the marine industry to ensure the delivery of high quality material that consistently meet their demands and exceed their expectations.


Matt McCall, C.P.A.

Matt McCall joined Tumacs Covers in 2015 as Chief Financial Officer. During high school, Matt spent time learning the business working the production floor. Following his college graduation, Matt spent seven years working for a public accounting firm. Matt received a B.A. degree in Accounting and Finance from Mercyhurst College and a Masters in Taxation from the University of Akron. He received his C.P.A. in 2011 from the Accountancy Board of Ohio.


Rob McCall is the Operations Manager of Tumacs Covers’ Pittsburgh facility. Rob began working the production floor during high school. Following his college experience, he joined full-time in 2010. Rob’s duties include overseeing  technology and production processes on the operations floor and coordinating the transition between departments.

Rob McCall