Overview

  • Sectors
  • Posted Jobs 0
  • Viewed 68
  • Founded Since 1850

Company Description

Interactive Research and Development South Africa (IRD SA) is a South African Section 21 not-for-profit entity and an affiliate of Interactive Research and Development Global (IRD Global Limited) and has fully operational offices in Johannesburg (Gauteng) and in Durban (KwaZulu-Natal).