SophiaTX headquarters and office locations

SophiaTX is headquartered in Lupfig, Switzerland and has 4 office locations across 4 countries.
Filter locations by country
Location Map
Filter locations by country
Filter

All SophiaTX Locations

Lupfig (HQ)
Switzerland
nnovation Tower Industriestrasse 33
Kuala Lumpur
Malaysia
8, Jalan Kerinchi, Bangsar South
Riyadh
Saudi Arabia
Skyline IT Services, Suite 5, Hayat Center
Bratislava
Slovakia
Eurovea Central 1 Pribinova 4