TERRIA employs 25 employees. The TERRIA management team includes Amber Standley (Co-Founder and Chief Experience Officer (CXO)), Ana Belgun (Co-Founder and CEO), and Michelle Hertzfeld (Product Manager).
Looking for a particular TERRIA employee's phone or email?