SPTS Technologies Limited
Show contact
Links
Previous companies
Kevin Crofton
President
Tarran Grange
Etch Product Management Engineer
Ralf M.
Director Sales Operations Europe
Stephen Burgess Ph
Director, Deposition Process
Leigh Smith
Upgrade Engineering Manager
+ 13 more
Kyle Lebouitz
Director Of Technology, Release Etch Products
Nicolas Launay
Senior Director – Etch Engineering
July, 2021 - present
July, 2019
January, 2016
View in org chart