I applied online. The process took 2 weeks. I interviewed at Dexterra
Interview
Meet with service desk manager then IT Director. The interview was a great experience as the team was quite accommodating. The process from interview to offer was done about two weeks