SATOCAN Employee Directory
ConstructionCanary Islands, Spain201-500 Employees
SATOCAN has about 326 employees, nearly all of them in Europe. Community & Social Services and Administrative make up 40% of the profiles with a known department. SATOCAN's workforce spans 15 departments.