External recruiter and then two separate interviews with three senior managers in the company. I was contacted initially by an agency recruiter (who was fantastic with follow up). An interview with two senior managers was scheduled and then an interview with another senior manager. I did not make it to the on site round.