it service manager careers in Toronto, Canada