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
- Desalination
- Development & Management
- Water Treatment & Control
- Business Consulting