Senior Sales Manager - Large Enterprise Ads
LinkedInTorontoA leading social networking company, located in Toronto, Canada, seeks a Sales Manager to lead a team in achieving impactful advertising solutions for large customers.This role involves developing ...Show more