Olivia Boyd

nationality: Austria, Zürich

Commercial register

Managing director · sole signature · Zug

since Jan 24, 2024