tea.xyz employs 24 employees. The tea.xyz management team includes Max Howell (CEO), Owen Ingraham (Chief Technology Officer), and Thomas BORREL (Chief Product Officer).
Get Contact Info for All DepartmentsLooking for a particular tea.xyz employee's phone or email?