Pedro Rodriguez, based in Esch-sur-Alzette, LU, is currently a Head of ICES at Luxembourg Institute of Science and Technology (LIST), bringing experience from previous roles at Technical University of Catalonia, Chalmers tekniska h��gskola and IEEE Power Electronics Society. Pedro Rodriguez holds a 2017 - 2017 Postgraduate Stay in Universal Energy Access @ MIT School of Engineering. With a robust skill set that includes Renewable Energy Systems, Distributed Power Systems, Simulations, Upc, Electronics and more, Pedro Rodriguez contributes valuable insights to the industry. Pedro Rodriguez has 8 emails and 1 mobile phone number on RocketReach.