Cator Employee Directory
Environmental ServicesCatalonia, Spain51-200 Employees
Cator has about 53 employees across 4 continents, most of them in Europe. By country, the largest groups are Spain (90%), Indonesia (2%) and Italy (2%). Accounting and Administrative make up 33% of the profiles with a known department. Cator's workforce spans 6 departments.