Stephen Ranjan

nationality: United States, Aesch (BL)

Commercial register

Managing director · sole signature · Basel

since Jul 22, 2025