STR's IT department is led by Mark McClure (CTO and Executive VP) and has 398 employees.
Scott Carlson
Lead FW Engineer
Marvin Savain
Principal Electrical Engineer
Graham Fitzgerald
Senior System Engineer
Ty Dawson
Senior IT Support Specialist
Hayden Campos
Data Scientist
Kyle Treubig
Lead Software Engineer
Tyler Ward
Senior Machine Learning Scientist
Diane Villanueva
Principal Systems Engineer
Peter Copeland
Rick Pernak
Senior Data Scientist
Jonathan Glenn Villanueva
Senior Software Engineer
Looking for a particular STR employee's phone or email?