OWL Services

Back to investments
Investment Date
December 30, 2020
Business Services,Energy
Owl Seervices

With more than 2,000 employees nationally, OWL Services has 21 offices across the U.S. and is headquartered in the Detroit Metro area. OWL provides integrated solutions for all facets of the petroleum convenience and electric vehicle markets, including security, point-of-sale, environmental compliance, and petroleum convenience and EV charging station design, construction, and maintenance.