Organisational Development & Research corporate office is located in 15 Stratton Street, London, Greater London, W1J 8LQ, United Kingdom and has 51-200 employees.
organisational development & research ltd
organisation development & research ltd
odrl
| Location | People at location |
| Europe | 1-10 |
Explore people who held key positions, contributed to Organisational Development & Research's success, and advanced their careers.
Senior Analyst at DNA Economics
Worked as Associate Researcher
at Organisational Development & Researc... (2021-2022)
Manager, Talent & Cons... at Talent Solutions Right...
Worked as Associate Consultant - Assessment Specialist
at Organisational Development & Research
Explore More
ODRL is a global organisational psychology company that offers innovative and evidence-based services aimed at enhancing organisational effectiveness and performance. Their services include organisation development and change management, talent management, assessment solutions, and employee engagement studies. ODRL caters to a diverse range of clie... Read More