240 employees
Verbrec provides engineering and operations services to the hydrocarbon, mining, and infrastructure sectors.
1988