Icon employs 616 employees. The Icon management team includes Evan Byrne (CEO and Managing Director), Tony Dowse (CFO), and Andrew Owens (General Manager Western Australia).
Get Contact Info for All DepartmentsLooking for a particular Icon employee's phone or email?