Alisha Ben, Environ Pumps - Reaserch and developmet team

Summary

Contact info

Location: Chile

Industry Expertise

  • Consumer Products
  • Industrial Equipment
  • Centralized Irrigation Control
  • Agriculture & Forestry