View in org chart
View in org chart
Current role
International Technical Sales Manager - Europe & Africa at Williams AV
Technical Sales Manager Europe at Computype, Inc.
Technical Sales Manager Europe at LK Metrology
Senior Technical Sales Manager Europe For High Performance Materials at Elkem
Technical Sales Manager, Europe at AIM MRO