IRD is an international not-for-profit organization based in Singapore, with IRD country affiliates registered in Bangladesh, Indonesia, Nigeria, Pakistan, Philippines, South Africa, Vietnam, and Zimbabwe.\ \ We leverage process and technology innovations to develop, implement, and scale cost-effect...See more
Headquarters:
Singapore
Company Type:
MNC / Large Enterprise
Company size:
501-1,000 Employees
Year Founded:
2004 (21 years)
Address:
ONE GEORGE STREET; THE GREAT ROOM, LEVEL 10; SINGAPORE, SINGAPORE 049145, SG
The largest company and people database for SEA & ANZ