Jenny Neugebauer

Marketing Manager

Languages: German

Always the coolest deals, sponsors and campaigns keep me on my toes to enable great collaborations for you with our customer portfolio.

Lifestyle
Sales
Tech