Anna-Lena Nicolson

Switzerland
Anna-Lena Nicolson
CFO