Christian Langenegger

#661362

Senior Business Strategy Consultant