Our Leadership

Senior Management

Tony Morsovillo
President

Robert Showalter
Chief Financial Officer

Directors

Nicky Macheca
Vice President of Operations

Chuck Carey
Regional Director

Craig Levesque
Information Technology Director

John Brouillette
HR & Administrative Support Services Director

Michael Matthews
Safety Director

Daniel Shuler
Environmental Manager

Dave Hotard
Director, Business Development & Sales

Ted Lepski
Regional Director