The Trevor Project's IT department is led by Thomas Dunham (Vice President of Engineering and AI) and has 30 employees.
William Young
Web Developer
Jason Totten
Senior Contact Center Engineer
David Barrientos
Senior Strategy Manager
Lauren Reese
Janet Genusa
Senior Quality Assurance Manager
Miranda Jaramillo
Software Engineer
Looking for a particular The Trevor Project employee's phone or email?