We are a team of more than 2000 IT experts. ELCA is a leader in IT service in Switzerland with offices in Lausanne, Zurich, Geneva, Bâle, and Bern. ELCA is also present in Granada, Hô Chi Minh City, and Mauritius
We are a team of more than 2000 IT experts. ELCA is a leader in IT service in Switzerland with offices in Lausanne, Zurich, Geneva, Bâle, and Bern. ELCA is also present in Granada, Hô Chi Minh City, and Mauritius