Manager responsible for scaling emerging growth areas and new business units, driving revenue and leading cross-functional teams. Requires strong generalist skills and ability to execute in ambiguous environments.
Manager, Emerging Channels - C$90,000 - C$110,000 A Year in Toronto