Log in
Legro
Contact
View in org chart
Franc Swinkels
Chief Executive Officer
Phillip Badgery
Sales Manager AUS & NZ
Michaël Vandevoorde
Sales Manager SEDA | Global
Pablo Segovia
Sales Manager Americas
Hu Guizhao
Sales Manager China
+ 5 more
Current role