Clough's IT department is led by Jing Leong (Chief Technology Officer) and has 237 employees.
Vijay Kumar
Deputy Chief Process Engineer
Benjamin Moaitz
Senior Project Engineer
joe pickering
Boilermaker
Bibek Kandel
Civil Structural Engineer
Praneeth Bashitha
Network Engineer
Looking for a particular Clough employee's phone or email?