With over 20 years of experience, Bornmueller previously held senior HR positions at international technology companies in ...