bike shop manager careers in Mississauga, Canada