ETR's IT department is led by Eric Blanke (Chief Technology Officer, SVP of Mergers and Acquisitions) and has 31 employees.
Eric Blanke
Chief Technology Officer, SVP of Mergers and Acquisitions
Anja Green
Director of Product Development
Rebecca Braun
Senior Research Associate
Isabella Chan
Senior Methodologist I
Mae Isidro
None
Tatiana Masters
Jamie Sparks
Agile Product Manager
Lorrin Bertoli
Designer II
Jennifer Silver-Herman
Design Manager
Larry Hardison
Front-End Software Developer
Li Lock
Kalena Fields
Looking for a particular ETR employee's phone or email?