CRISTINA ESCODA

Total number of appointments 1, no active appointments


ORCA COMPUTING LIMITED

Correspondence address
TRANSLATION AND INNOVATION HUB 80 WOOD LANE, LONDON, UNITED KINGDOM, W12 0BZ
Role RESIGNED
Director
Date of birth
October 1978
Appointed on
28 October 2019
Resigned on
23 February 2021
Nationality
BRITISH
Occupation
PRESIDENT & COO OF ORCA COMPUTING