GEM Head of IT JD

GEM Head of IT JD

About Tessa

From Washington state, Tessa has spent several years living and working in Asia. She likes to spend her free time reading books, baking, and exploring new places.