EuHPN

View Original

Karin Imoberdorf, Director, Lead Consultants AG, Switzerland