David Mackay

nationality: United Kingdom, St Albans (GB)

Commercial register

Managing director · sole signature · Zürich

until Oct 24, 2024

Partner · sole signature

until May 17, 2021