LeavePlus employs 193 employees. The LeavePlus management team includes Craig Bell (Chief Executive Officer), Natalie Firth (Chief People Officer), and Catryn Tuckwell (Chief Legal and Compliance Officer).
Looking for a particular LeavePlus employee's phone or email?