ELCA is one of the biggest independent Swiss full-service providers for business and technology solutions, and a leader in the fields of IT business consulting, Software Development and Maintenance, and IT Systems Integration. ELCA also develops Solutions to reduce...