I applied online. The process took 3 weeks. I interviewed at CLeo (London, England) in Jan 2025
Interview
Really well organised, great communication, talent person has superb knowledge of the company.
Everyone I met in the process was smart and organised. Overall a great impression of the company and its team.