Log in
Umbra
Contact
Links
View in org chart
Adam Palmer
European Sales Director
Veronique Nørholm
Sales Manager France Belgium
Paula di Grigoli
Sales Manager - South Europe, Balkans, Baltics & North Of Africa
Stan Jones
U.k Sales Manager
Thomas Jagusch
Sales Manager, Central & East Europe
+ 2 more
January, 2013 - present