Impression Technologies' Leadership Team includes John Sellors and 7 others.
Alistair Foster
Director, Innovation
Bruce Girvan
Director, IP & Licensing
Christine Parker
Director, Global Standards & Q...
Damian Szegda
Director, Technologies
John Sellors
Director, Applications Enginee...
Jonathan Watkins
CEO
Rex Vevers
CFO & Chief Commercial Officer
Richard Hunt
Head, Metallurgy & Materials C...
View all