Catalan Institute for Water Research (ICRA) employs 93 employees. The Catalan Institute for Water Research (ICRA) management team includes David López (Head of Human Resources), Gianluigi Buttiglieri (Research scientist (Ramon y Cajal) at ICRA), and Joana Castellar (Postdoctoral Research Scientist).
Get Contact Info for All DepartmentsLooking for a particular Catalan Institute for Water Research (ICRA) employee's phone or email?