general manager: digital services careers in Canada