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
Menara IGB Mid Valley
Riyadh,
Saudi Arabia
Skyline IT Services, Suite 5, Hayat Center
Bratislava,
Slovakia
Eurovea Central 1 Pribinova 4