The Federal Tax Administration is responsible for reimbursing VAT incurred in Switzerland to foreign companies: FTA - Refund of VAT.
Swiss companies wishing to claim back foreign VAT must do so in the respective country. Further information is available on the website of the Tax Administration: FTA - Refund of foreign VAT (available in German, French and Italian).