I applied through a staffing agency. The process took 3 months. I interviewed at 26PMX (Leeds, England) in Oct 2018
Interview
3 stage process across senior management, plus informal meetings and calls.
Whole process more like informal but in depth discussion, particular focus on value proposition.
I chose to prepare presentation for final interview but wasn't asked to.