The Leadership Team at TravelCenters of America is responsible for setting the strategic direction of the company, overseeing operations, and ensuring financial health. This team collaborates across various functions—including commercial operations, finance, and legal—to drive growth, improve service delivery, and enhance the overall customer experience at travel centers nationwide.
Barry A. Richards
President
Brett Tomoff
Vice President, Finance & Cash...
Dave Raco
Svp, Franchise Operations
John Adamich
Vice President-internal Audit
Mark R. Young
Executive Vice President and G...
Peter J. Crage
EVP, Chief Financial Officer a...
Sandy Rapp
Chief Information Officer
Skip McGary
Executive Vice President, Comm...
View all