User main picture

Sheila Tah

Technical Project Manager
Venice

About me

Moved here from DC recently and couldn’t be happier ✨