Working at IDRS | IDRS Labs
logo

Working at IDRS

IDRS has an open culture that provides a lot of space of learning. We believe in providing the right opportunities to our people so that they grow on-the job and derive satisfaction from their work.