IT Manager
Trifoia Eugene, Oregon, US
About Us
Trifoia https://www.trifoia.com/ a team of technology experts and behavioral scientists who develop engaging digital media for researchers who need support developing and evaluating interventions and for organizations who want custom training courses.