Active

DOB: May 1989

Country of Residence: United Kingdom

Nationality: British

Address: Regus, 2 Kingdom Street, London, W2 6BD,

Appointments

Company Appointment Date Position / Occupation
ICHTHION LIMITED (10913668) 14/08/2017 Chief Technology Officer