Alexa Kellermann's Location
London, GB
Alexa Kellermann's Skills
Alexa Kellermann's Summary
Alexa Kellermann, based in London, GB, is currently a Business Development Manager at Planet Retail. With a robust skill set that includes Global Business Development, Business Development, Bus Dev, Strategy, Commerce and more, Alexa Kellermann contributes valuable insights to the industry. Alexa Kellermann has 1 email on RocketReach.