Who are we?IBA is a listed company, headquartered in Belgium, and employs 1500 people across the globe mobilizing their skills and passion to Protect, Enhance and Save livesWe develop, manufacture and support innovative equipment and software solutions for diagnostic, cancer treatment, and...