TL

Trevor Lea

Application Engineering Manager at STMicroelectronics

Engineering Manager Manager
t***@st.com Sign up
Pro only
Pro only
Pro only
Schaumburg, Illinois, United States

Company Details

Industry: semiconductors
Employees: 50000
Revenue: 12322000000
HQ Location: Plan-les-Ouates, Geneva, Switzerland
Company LinkedIn: Pro only
Manager level · Engineering Manager