Person Details

Barry A. Richards, President and Chief Operating Officer

Mr. Richards has been our President and Chief Operating Officer since January 2018. Mr. Richards joined TravelCenters of America in 2000 with over 25 years in the food service and hospitality industries. Since that time, Mr. Richards has served in numerous operating leadership capacities including Regional Vice President and Senior Vice President, Food Operations. From 2009 to 2017 Richards served as Executive Vice President, Operations and in 2017 assumed the role of Executive Vice President, Commercial Operations, which oversaw fuel supply, fleet sales, truck service and TA's corporate construction division.