Ian Castillo's Location
Malta
Ian Castillo's Work
- Owner @ ICON
- Director @ ICON Studios
Ian Castillo's Education
University of Malta
1993 - 2000
Ian Castillo's Skills
Ian Castillo's Summary
Ian Castillo, based in Malta, is currently a Owner at ICON, bringing experience from previous roles at ICON Studios. Ian Castillo holds a 1993 - 2000 University of Malta. With a robust skill set that includes Web Development, Account Management, Business Strategy, Leadership, Management and more, Ian Castillo contributes valuable insights to the industry. Ian Castillo has 2 emails and 1 mobile phone number on RocketReach.