Leadership Connect
Role Overview
Establish and evolve digital marketing processes, develop and execute marketing strategies, and manage channels to meet or exceed key performance metrics. The role involves owning and administering the marketing tech stack, planning and executing integrated multi-channel campaigns, and developing demand generation programs.
What You Will Do
Own and administer the marketing tech stack, plan and execute integrated multi-channel campaigns, develop and manage demand generation programs, configure and optimize HubSpot workflows, and manage paid acquisition strategy.
Why It Might Be a Fit
The ideal candidate will have 5+ years of marketing experience, hands-on ownership of demand generation programs, and experience with HubSpot, WordPress, Salesforce, and paid media platforms. The role offers a dynamic team environment, competitive compensation, and opportunities for growth and development.
Requirements
- 5+ years of marketing experience
- Hands-on ownership of demand generation programs
- Experience with HubSpot, WordPress, Salesforce, and paid media platforms
- Proven HubSpot power user or admin
- Experience in enterprise SaaS with direct alignment to a B2B sales team
- Demonstrated track record of setting and consistently hitting aggressive pipeline, lead generation, or revenue-influenced marketing goals
- Meticulous attention to detail with experience in campaign QA, A/B testing, data hygiene, multi-touch attribution, and performance measurement
Benefits
- Awesome Extended Health Care Plan
- Dental Care
- Life & Disability insurance
- Health spending accounts
- Unlimited Vacation Leave
- 12 Paid Holidays
- $3,000 Employee Referral Program
- Employer contribution to VRSP
- Rewards and recognition programs
Originally posted on Himalayas
To apply for this job please visit himalayas.app.
About this role & career path
Working in Canada
Canada is a country in North America. Its ten provinces and three territories extend from the Atlantic Ocean to the Pacific Ocean and northward into the Arctic Ocean, making it the second-largest country by total area, with the longest coastline of any country. Its border with the United States is the longest international land border. The country is characterized by a wide range of both meteorologic and geological regions. With a population of over 41 million, it has widely varying population densities, with the majority residing in its urban areas and large areas being sparsely populated. It
More jobs at Leadership Connect
Keep exploring on Get A Job.ai
Not quite the right fit? Your next opportunity is a click away.
- Browse all jobs
- More jobs by category
- Remote jobs you can do from anywhere
- Research typical pay for this role
- Set a job alert so new matches reach you first
- Upload your resume to apply faster
Hiring instead? Post a job and reach candidates searching right now.