Published: 10 May 202410 MayTax Reporting Product Manager 80 – 100%Geneva - Switzerland HSBC Private Bank (Suisse) SA