ELCA, an independent Swiss company is a leader in the sectors of software development, system integration and business consulting. It employs more than 450 people. Its headquarters are in Lausanne and it has branches in Zurich, Geneva, Berne, London, Paris, Madrid (near shore development) and Ho Chi Minh City (offshore development).

Partner Type 
Partner Level 
Coverage Area