Leo Castillo's Location
Miami, Florida, United States
Leo Castillo's Work
Leo Castillo's Education
Leo Castillo's Skills
Leo Castillo's Summary
Leo Castillo, based in Miami, Florida, United States, is currently a Business Manager at Saks Fifth Avenue, bringing experience from previous roles at Bloomingdale's. Leo Castillo holds a 2002 - 2004 Make-Up Artist/Specialist @ International School of Skin, Nailcare & Massage Therapy. With a robust skill set that includes Fashion, Retail Sales, Loss Prevention, Store Management, Trend Analysis and more, Leo Castillo contributes valuable insights to the industry. Leo Castillo has 2 emails and 1 mobile phone number on RocketReach.