ECHO corporate office is located in 17391 Durrance Rd, North Fort Myers, Florida, 33917, United States and has 51-200 employees.
echo inc
echo inc
echo
echo global farm
echo properties i llc
echo holdings i llc
Departments
Number of employees
Operations
12
C-Suite
2
Finance
1
Marketing
1
Human Resources
1
| Location | People at location |
| North America | 11-50 |
| Africa | 1-10 |
| Asia | 1-10 |
Explore people who held key positions, contributed to ECHO's success, and advanced their careers.
International Programs... at Samaritan's Purse
Worked as Semi-arid Regions Intern
at ECHO (2023-2024)
Explore More
ECHO is a nonprofit organization dedicated to equipping and empowering families through sustainable farming practices for over 30 years. They focus on teaching small-scale agriculture to improve food security and reduce hunger in some of the world's poorest regions. ECHO operates Regional Impact Centers across various continents, including Africa,... Read More