I applied through a recruiter. The process took 3 months. I interviewed at Intertek
Interview
5-6 stages of interviews with 4 different levels of employees (Internal Auditor, Manager, CAE, and CFO). Very focused on behavioural questions. Due to my location, only 1 in person interview, the rest were via phone.