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