Company Description: We're a small company (~20 Employees) based in Switzerland, with international customers and partners from Switzerland, England, Greece, Sweden and South Africa.The core focus of the company is to provide IT solutions tailored to the needs and business…
Company Description: We're a small company (~20 Employees) based in Switzerland, with international customers and partners from Switzerland, England, Greece, Sweden and South Africa.The core focus of the company is to provide IT solutions tailored to the needs and business…