Mongabay Employee Directory
Media ProductionCalifornia, United States201-500 Employees
Mongabay has about 214 employees across 6 continents, with the largest share in North America (35%). By country, the largest groups are United States Of America (30%), Brazil (10%) and Indonesia (10%). Media & Communications and Entrepreneurship make up over half of the profiles with a known department. Mongabay's workforce spans 12 departments.