Our people

Meet the team

The people who work at RiDC are mainly based in our London office.