Odeta OLMISTRAITĖ

Total number of appointments 1, 1 active appointments

FOGHORN INTERACTIVE LTD

Correspondence address
Flat 7, 52 Guild Street, Aberdeen, Scotland, AB11 6NB
Role ACTIVE
director
Date of birth
March 1994
Appointed on
28 February 2025
Nationality
Lithuanian
Occupation
Manager