Sign in
DEF 14A

Proxy Statement

Sensata Technologies Holding plc Filed Acc 0001477294-16-000180

Loading a2016def14aproxystatement.htm…