Sponsor

ELCA is a leading Swiss IT solution provider, serving customers throughout Europe. With headquarters in Lausanne, ELCA has offices in Zürich, Bern, Geneva, Paris, London, Madrid and Ho Chi Minh City.