Profile picture
Deja Ellie
  • Senior Researcher
    Invest Northern Ireland
    Belfast, United Kingdom
mini profile avatar Deja Ellie