Thomas Andernach

Thomas Andernach Head Property & Specialty Germany EMEA