I applied online. The process took 2+ months. I interviewed at NSF (Oxford, England) in Nov 2017
Interview
It was a five stage process which happens over a long period of time: CV, telephone screen, competency based hiring manager interview, corporate interview, local MD interview and presentation.