Jacques Peter Viljoen

nationality: South Africa, Camberley (GB)

Commercial register

Member of the board of directors · sole signature · Winterthur

since Dec 8, 2022

Chair of the board of directors · sole signature · Freienbach

since Jun 3, 2022

Member of the board of directors · sole signature · Basel

until Jul 6, 2026