Beat Rüfenacht

Beat Rüfenacht

Member of the Executive Committee, Head of Audit, Partner

Executive Summary

­