Customer Profile

Horizon Customer: 10 years Employees: 17,000+ worldwide operating in over 50 countries What do they do: Fresh and clean water are one of the biggest challenges facing our planet today. By 2025 over 1.8 billion people will be living in water scarce areas of the planet....