Danishiyas Roshan Fernando Weerapurage

nationality: Italy, Zürich

Commercial register

Chair of the committee · joint signature by three · Zürich

since May 13, 2026

Managing director · sole signature · Zürich

since Mar 28, 2024