Sign in
Sheila Tah
Technical Project Manager
Venice
Connect
About me
Moved here from DC recently and couldn’t be happier ✨