Birthdate
September 1955
Nationality
British
Occupations
Contracts Manager
Roles
Director
Address
27 Fentonville Street, Sheffield, South Yorkshire, S11 8BA
Hugh Idris Clough was born in September 1955.
Hugh Idris Clough Business Events
31 Dec 2004
Resignation
18 Oct 2004
Appointment