Initially sent in my resume from online. Received a call back from the HR manager who discussed the position, asked a few questions, and set up a first interview. Met up with the HR manager and Business Development Leader and had 45 minute interview. Lastly met up with the CEO for a final interview and was offered the job a week later.