I applied through a staffing agency. The process took 4 months. I interviewed at IQGeo Group (Cambridge, England) in June 2017
Interview
Initial technical interview, before interviews with key executives. Very positive experience throughout. Some may consider the process to be somewhat drawn lout and lengthy but you can understand the desire to get the right person for the post.