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
620341
Heat Score
49
Peter Taboada designs and manufactures water treatment and purification systems.
Founded
obfuscation
Private Redondela, Galicia, Spain11-50 petertaboada.com
Manufacturing
Product Design
Water Purification