Sales Business Partner
Dell Technologies Australia and New Zealand
Budapest Business School
Cologne Business School