25 employees
Techfina provides environmental services in municipal and industrial wastewater and sludge treatment.
1957