iSmash employs 137 employees. The iSmash management team includes Neo Flouri (Retail Director), Collin Jartue-Gilpin (Head of HR), and Louise Wells (Head Of Supply Chain).
Get Contact Info for All DepartmentsLooking for a particular iSmash employee's phone or email?