Selena Rose's Location
London, London, United Kingdom
Selena Rose's Skills
Selena Rose's Summary
Selena Rose, based in London, Greater London, United Kingdom, is currently a Marketing at Oliver Kinross. With a robust skill set that includes Virtual Events, Marketing, Advertising, Networking Events, Market Planning and more, Selena Rose contributes valuable insights to the industry. Selena Rose has 1 email on RocketReach.