Head of Marketing Australia and New Zealand
sydney, new south wales, australia
Freshworks
Hochschule für Technik und Wirtschaft Berlin
Chemnitz University of Technology