John Holland's IT department is led by Dimitris Nikolopoulos (Group General Manager Technology, Engineering and Knowledge) and has 1208 employees.
Amy Tiet
Graduate Civil Engineer
Looking for a particular John Holland employee's phone or email?