Our office is based in Switzerland and a 30 people team based out of India and Switzerland to handle your customers