Alexander Troller

Lawyer and partner at the Geneva-based law firm LALIVE