50 employees
ODR is a consulting firm that specializes in organisational development, human resources, strategy, and change management.
1991