Christian Speicher

Christian Speicher

Manager, Tax & Legal

Executive summary