N

Sales and Marketing Manager North America

N. Harris Computer Corporation - CAD

ottawa, on, Canada Full-time June 16, 2026
Apply Now

Opportunity Description

Elevate sales strategies and marketing execution as Librestream's Sales and Marketing Manager. This hybrid, remote position is available for candidates in the US or Canada, focused on lead generation initiatives.
As a division of Harris, Librestream is looking for a Sales and Marketing Manager to spearhead pipeline growth across North America. The position requires marketing execution mixed with direct sales qualification. A successful candidate will have strong experience in B2B marketing and familiarity with digital marketing tools to manage campaigns effectively.
Key Responsibilities:
• Own and implement LinkedIn marketing campaigns
• Manage website updates and create effective content
• Conduct qualification calls with inbound clients
• Develop targeted outreach lists in prioritized verticals
• Report on campaign performance and leads generated
Requirements:
• 2-3 years experience in B2B marketing
• 3+ years in an SDR or BDR capacity
• Familiarity w...
Full-time Other-General

Ready to Apply?

Submit your application for Sales and Marketing Manager North America at N. Harris Computer Corporation - CAD

Apply for this Position