100 employees
Applied-Cleveland provider of inspection and integrity management services for energy infrastructure assets in North America
2012