Ingrid Olmesdahl (Business Development)

Company: Red Badger

Title: Client Services Director

Location: London, UK

Email: ingrid.olmesdahl@red-badger.com

LinkedIn