I applied online, then contacted the hiring manager via LinkedIn. My first interview was with the HR recruiter over the phone, followed by a two on one interview with the hiring manager and HR manager. The final interview was with the client group in a group interview.