Rosie Howell Email
Customer Success Manager . Odore
London, England
LocationPrimary Email
How to contact Rosie Howell
Join and see Rosie's contact info for free!Current Roles
Employees:
43Revenue:
$8.2MAbout
Using data driven methods, Odore’s platform ensures your products reach the right customers.Odore Address
57 Berkeley SquareLondon, England