Applying online at company site for the London location.
Received an e-mail that they would like to schedule an interview.
First Interview with HR Manager (Generalist) and HR assistant. Discussed the role and experience and was told I am suitable for a more senior role.
2nd Interview with Lead Technical Account Manager with detailed review of job role. Explained my experience and expertise while working with the current employer.