1. ELCA Group
Switzerland · Mortgage Point of Sale (POS) Software
With more than 2,300 experts, the ELCA Group is a leading independent Swiss IT service and solution provider, specialized in IT consulting, Cybersecurity, Cloud, Data & AI, Digital experience, Software development…
ELCA Group revenue & fundingTavant Technologies vs ELCA Group
- Revenue
- $225M
- Team size
- 2K