Skip to main content

New career opportunities at IDI

  • Manager (Leveraging on Technological Advancement)
    Application deadline – 15/06/2020
  • Manager (Facilitation Audit Impact & Performance Audit Support)
    Application deadline – 25/06/2020