Ornua
Show contact
Links
Abayomi Odesanmi
Head Of Sales And Marketing
Alexandra Vinci
Brand Manager
Amanda Welsh
Senior Marketing Manager
Imelda Barnes
Marketing And Events Executive
Niklas Brill
Junior Trademarketing Manager
+ 7 more
July, 2021 - present
October, 2018
January, 2018
August, 2017
View in org chart