Odi came into being in 1960 as a company enlisted under no 00661818, located at SE1 8NJ London at 203 Blackfriars Road. It has been in business for sixty four years and its status at the time is active. The name of the company got changed in 2021 to Odi. The company previous registered name was Overseas Development Institute. The firm's Standard Industrial Classification Code is 72200 - Research and experimental development on social sciences and humanities. Odi released its latest accounts for the financial year up to 2023-03-31. The business latest confirmation statement was filed on 2023-10-23.
With six job advert since 2015-01-16, the company has been a rather active employer on the labour market. On 2016-11-25, it was searching for new employees for a Finance Officer post in South East London, and on 2015-01-16, for the vacant post of a Assistant Company Secretary in South East London. They search for applicants for such posts as for instance: HR Assistant, HR Advisor and Public Affairs and Events Officer.
As for the following business, a variety of director's obligations have so far been executed by Rachel K., Ekaette I., Helen A. and 7 remaining, listed below. Out of these ten individuals, Sam S. has administered business for the longest time, having been one of the many members of directors' team since 2016/03/07. What is more, the director's assignments are constantly backed by a secretary - Amy R., who joined the following business on 2022/12/08.