Log in
Sensata
Contact
Links
Previous companies
View in org chart
Stephen Millen
Director, Engineering Clean Energy Solutions
Gareth Dalzell
Senior Systems Engineer
Hannah Holmes
Senior Embedded Software Engineer
Jing Deng
Senior System Design Engineer
Chris Rider
SPM Manager, Electrification
November, 2020 - present