The current leadership team at Overpass has a lot of experience in the industry. The CEO and founder have both worked in energy companies and have degrees in business and finance. They also have a lot of experience in other industries, including manufacturing, retail, and technology.
View all