Co founder careers in Canada