Skip to content

Leadership Team 

Our Leadership TEam

Michael Sherrill

Chief Executive Officer

Gray Sherrill

President

David Brink

Vice-President and General Manager - Louisville

Michael Spohn

Chief Financial Officer

Julie Hart

Vice-President – Finance

Tim Ruff

General Manager - Greensboro

Michael Pflugrad

Vice-President - Operations/Purchasing

Penny Vlahos

Vice President - Human Resources

Brian Davis

General Manager - Nashville

Mimi Cartee

Director of Marketing and Business Development

Nate Wood

Vice President of Engineering

Charles Mcclam

Director of Information Technology

Ryan Luft

Corporate Counsel

John Kelly

Director of Business Development