IGEL
Show contact
Links
Previous companies
Justin Thorogood
Director Channel Sales, Emerging & UKI
Glen Geens
Channel & Distribution Sales Manager Benelux
Jan Szczepanik
Senior Channel Sales Manager
Andreas Swist
Michael Szeszak
Channel Sales Manager Switzerland
February, 2023 - present
July, 2022
February, 2022
April, 2015
View in org chart