Muhammad Rashid Tayyab

nationality: Pakistan, Risch

Commercial register

Managing director · sole signature · Genève

until Oct 22, 2026

Member of the board of directors · sole signature · Risch

until Feb 10, 2026