Leed employs 203 employees. The Leed management team includes Craig Laslett (Managing Director - Co Owner), Kate Ringwood (Human Resources Manager), and Lida Zibian (Consultant - Risk, Audit and WHS).
Looking for a particular Leed employee's phone or email?