Santiago Castillo's Location
Dubai, United Arab Emirates
Santiago Castillo's Work
Santiago Castillo's Education
Santiago Castillo's Skills
Santiago Castillo's Summary
Santiago Castillo, based in Dubai, United Arab Emirates, is currently a Managing Director at Roland Berger, bringing experience from previous roles at Roland Berger, Roland Berger Strategy Consultants and Oliver Wyman. Santiago Castillo holds a 2002 - 2003 IE (Instituto de Empresa). With a robust skill set that includes Strategy, Telecommunications, Business Transformation, Management Consulting, Business Development and more, Santiago Castillo contributes valuable insights to the industry. Santiago Castillo has 1 email on RocketReach.