strategists careers in Mississauga, Canada