Clough employs 1,655 employees. The Clough management team includes Peter Bennett (CEO and MD), John Galvin (Executive Vice President- APAC at Clough.), and Damien Waller (Vice President Human Resources - APAC).
Get Contact Info for All DepartmentsLooking for a particular Clough employee's phone or email?