Active

DOB: November 1983

Country of Residence: England

Nationality: Spanish

Address: Department 16, 101 Clerkenwell Road, London, EC1R 5BX,

Appointments

Company Appointment Date Position / Occupation
ITLUM LTD (07793436) 30/09/2011 Ios Developer