Ignacio Castilla Salas, based in Spain, is currently a Spain Country Manager at prima.it - Insurance | Technology, bringing experience from previous roles at Admiral Seguros. Ignacio Castilla Salas holds a 2015 - 2016 Master of Business Administration @ Insead. With a robust skill set that includes Business Strategy, Energy, Energy Regulation, Management Consulting, Corporate Strategy and more, Ignacio Castilla Salas contributes valuable insights to the industry. Ignacio Castilla Salas has 2 emails and 1 mobile phone number on RocketReach.