Director profile
CHRISTOPHER GEOFFREY FINLAYSON
DIN: 02995636
CHRISTOPHER GEOFFREY FINLAYSON is listed with DIN 02995636. View public director profile, company associations, appointment history and available compliance signals.
Associated companies
- SHELL TECHNOLOGY INDIA PRIVATE LIMITED
U73100KA2006PTC038778 | Director | Amalgamated | appointed 2009-12-16