Software development & business consulting

Elca

ELCA, an independent Swiss company, is a leader in the software development, systems integration and business consulting sectors. ELCA employs around 500 highly qualified people. Its head office is based in Lausanne, and it has branches in Zurich, Geneva, Berne, London, Paris, Madrid (nearshore) and Hô Chi Minh city (offshore).