Elena Castells Llorca, based in Barcelona, CT, ES, is currently a Compliance Manager at Oxfam Intermón, bringing experience from previous roles at Oxfam Intermón, Oxfam, Intermon Oxfam and Diputación de Valencia. Elena Castells Llorca holds a Institut d'Etudes politiques d'Aix-en-Provence. With a robust skill set that includes Relaciones internacionales, Desarrollo De Capacidades, ONG, Derechos Humanos and more, Elena Castells Llorca contributes valuable insights to the industry. Elena Castells Llorca has 2 emails on RocketReach.