Atabasca's headquarters are located in Brunnen, Switzerland with various teams spread across the European Union.
Atabasca Systems AG Rubisacherrain 25 CH-6440 Brunnen Phone +41 (0) 41 820 57 20 Fax +41 (0) 41 820 57 21 Email info@atabasca.ch
Business inquiries Partner inquiries