Earthworm Foundation Employee Directory
Environmental ServicesVaud, Switzerland201-500 Employees
Earthworm Foundation has about 336 employees across 6 continents, with the largest share in Asia (33%). By country, the largest groups are Switzerland (17%), Indonesia (15%) and Brazil (12%). Administrative and Program & Project Management make up 37% of the profiles with a known department. Earthworm Foundation's workforce spans 21 departments.