, you will use your industry background and experience selling digital advertising solutions to large advertisers and their ad agencies in Canada... and understanding of the digital advertising landscape, you will act as a strategic partner to your assigned brands or clients and sell......
Job Location: Toronto, ON, Canada