Trifecta Research employs 18 employees. The Trifecta Research management team includes Katie Turcotte (Chief Executive Officer), Angel Roberts (VP, Finance and Operations), and Jack Suvak (Chief Operating Officer).
Looking for a particular Trifecta Research employee's phone or email?