Martin Büchi

Chief Technology Officer at Avaloq

Martin Büchi has been with Avaloq since 2004, holding various leadership functions, including Lead Software Architect, Head Architecture and Chief Architect. In 2023, he was appointed Group Chief Technology Officer, having served on the Avaloq Group Executive Board since 2021. Martin brings more than 20 years of business experience in addition to his academic achievements. He holds a master’s degree in Computer Engineering from the Swiss Federal Institute of Technology (ETH) as well as a PhD in Computer Science from Åbo Akademi University in Finland.

Links

Timeline

  • Chief Technology Officer

    April, 2023 - present

  • Chief Architect

View in org chart