TRIA employs 130 employees. The TRIA management team includes Nicholas Evans (Co-Founder), David Bernier (Senior Project Designer), and Jon Myerow (Owner).
Looking for a particular TRIA employee's phone or email?