I applied through other source. The process took 1 week. I interviewed at Oxford Innovation (London, England) in Sep 2023
Interview
Really casual interview were very friendly staff and management you interview with your manager and then meet the centre manager when you start most of the time. The interview was roughly 10-15m and I heard back within a week