Spill Tech Employee Directory
Environmental ServicesKwaZulu-Natal, South Africa201-500 Employees
Spill Tech has about 282 employees across 5 continents, most of them in Africa. By country, the largest groups are South Africa (92%), United Kingdom Of Great Britain And Northern Ireland (2%) and Chile (2%). Sales and Administrative make up 38% of the profiles with a known department. Spill Tech's workforce spans 14 departments.