First contact was through a recruiter who then put me in touch with Intellidyne's internal recruitment team.
I had a couple of phone screens and then i had an in person interview at the head office. The final step was to interview with the client, the client had final approval.