Peter Wrench, Seven Seas Water Chile - Lead Engineer, South America
About
Information
- Location: Santiago, Chile
Industry experience
Education: Masters
Taxonomy
- Public Private Partnerships in Water
- Development & Management
- Water Treatment & Control
- Business Consulting
- Desalination