Umbra's Sales department is led by Karla Prasad (Director of Sales, Canada) and has 69 employees.
Simon Pepper
Director of Sales Asia-Pacific
Michelle Markey
National Accounts
Brenda Gaudenzi
National Account Manager
Karla Prasad
Director of Sales, Canada
Thomas Jagusch
Sales Manager, Central and East Europe
Anna Ventrella
Sales Support Manager
Joanna Różańska
customer service coordinator
Looking for a particular Umbra employee's phone or email?