Olivia Kaussen
Olivia Kaussen Managing Director | Head of Hotels Germany