Patrick Humphris BA

Global Head of Communications,
HSBC Private Bank (Suisse) SA
Family Trustee

 

TWJ Foundation