Bike rental technician careers in Montreal, Canada