Skip to content

Contact Us

IDDI Head Office

Avenue Provinciale, 30 1341 Louvain-la-Neuve Belgium

Tel.: +32 (0) 10 61 44 44 careers@iddi.recruitee.com

IDDI Inc

7751 Brier Creek Parkway Suite 204 Raleigh, NC 27617

Tel.: +1 984 227 8599 careers@iddi.recruitee.com