Michalsons employs 26 employees. The Michalsons management team includes Nicci Giles (Chief Operating Officer), John Giles (Managing Director), and Stephanie Marthinus-Hans (Digital Marketing and Communications Officer).
Get Contact Info for All DepartmentsLooking for a particular Michalsons employee's phone or email?