Ofrex headquarters and office locations

Ofrex is headquartered in Opfikon, Switzerland and has 5 office locations across 1 country.
Filter locations by country
Location Map
Filter locations by country
Filter

All Ofrex Locations

Opfikon (HQ)
Switzerland
Flughofstrasse 42
Conches
Switzerland
Route de Villette 19
Lenzburg
Switzerland
Bahnhofstrasse 26A
Schaffhausen
Switzerland
Hochstrasse 3
Zug
Switzerland
Turmstrasse 28