I applied online. The process took 3 days. I interviewed at BioConnect (Toronto, ON) in Sep 2017
Interview
I had applied for a different position and gotten a phone interview for that. I was not senior enough but the recruiter understood where my strengths were and approached me for this role after a couple of weeks.
From then it was one phone interview, one technical interview and then the interview with the CEO.