Yvan Haymoz

Yvan Haymoz

Head of Western Switzerland Region - Partner

Executive Summary

­