Upgrade browser for full Crunchbase experience. You're accessing Crunchbase in a browser that is no longer supported.
Peter Taboada Logo
Peter Taboada CB Rank
622765
Heat Score
48
Peter Taboada designs and manufactures water treatment and purification systems.
Founded
obfuscation
Private Redondela, Galicia, Spain11-50 petertaboada.com
Manufacturing
Product Design
Water Purification