- www.ibs-banking.com
- 12
- 14
- 8
iBS is headquartered in Wiesbaden, Germany, with extended develop - ment centers in Ko šice, Slovakia and Seville, Spain... We design, develop and enhance our software products in close collaboration with our customers, selected partners and SAP SE...
Relevance: 85.09438