IDR is a global expert network with over 500,000+ vetted professionals across various sectors and geographies. We serve leading organizations including corporations, consultancies, market research firms, financial institutions, and law firms.
Last seen: March 17th at 11:07am — Visit site