19 employees
International Dispute Resolution Centre is a legal firm that offers alternative dispute resolution, court reporting, and hybrid hearings.
1999