Owen CAMPBELL-MOORE

Total number of appointments 1, 1 active appointments

SUTRO SOFTWARE UK LTD

Correspondence address
850 New Burton Road, Suite 201, Dover, Delaware, United States, 19904
Role ACTIVE
director
Date of birth
September 1991
Appointed on
22 February 2023
Resigned on
23 April 2024
Nationality
British
Occupation
Chief Executive Officer