John Holland's Finance department is led by Eddie Leung (General Manager, Corporate Finance) and has 175 employees.
Rebecca Valkan
Environment Lead
Leah Jang
Area Quality Manager
Justin Graham
Senior Supplier Relationship Manager
Looking for a particular John Holland employee's phone or email?