Ornua
Show contact
Links
Abayomi Odesanmi
Head Of Sales And Marketing
Amanda Welsh
Senior Marketing Manager
Imelda Barnes
Marketing And Events Executive
Niklas Brill
Junior Trademarketing Manager
Viktor Wendorff
Key-account-manager
+ 7 more
January, 2022 - present
December, 2018
View in org chart