Carlos Del Castillo's Location
Barcelona, Catalonia, Spain
Carlos Del Castillo's Work
- Representante Para España @ Biodesign Pools
- Gerente @ Ecologic Water Technologies
Carlos Del Castillo's Summary
Carlos del Castillo, based in Barcelona, Catalonia, Spain, is currently a Representante Para España at Biodesign, bringing experience from previous roles at Ecologic Water Technologies.