ID.me's IT department is led by Tanel Suurhans (Chief Technology Officer) and has 138 employees.
Kevin Just
Principal Data Scientist
Garrett Denis
Software Engineer
Peter Freund
Senior Data Analyst
James Zetlen
Senior Software Development Engineer
Ryan Day
Salesforce Marketing Cloud Manager
Leora Goldberg
Data Analyst
Ian Stuart
Andrew Old
Data Engineer V
Wakefield Travers
Information Technology Support Manager
Scott Downie
Senior Director of Engineering
Andrew Palermo
IT Operations Manager
Looking for a particular ID.me employee's phone or email?