Mark Goddard has been appointed as the UK chief executive officer of Swiss worldwide wealth manager Bank Lombard Odier & Co, effective 26 November 2024. He will be located in London and will report to ...