Download
  Contact us

ELCA

ELCA, an independent Swiss company, is leader in the fields of software development, systems integration and business consulting. ELCA employs more than 500 highly qualified staff. The head office of the company is in Lausanne, whilst it also maintains branches in Zurich, Geneva, Bern, London, Paris, Madrid (nearshore development) and Ho-Chi-Minh City (offshore development).