Meet our people

Marc Egli
Berlin

Marc Egli

Senior Analyst