embark

embark

3 open positions
Last updated Jun 22, 2026
Remote29%
Hybrid43%
On-site29%
Salary shown0%
This month0 new · 7 closed

Human Resources Business Partner

52
Low

About the Team This role is a key member of Embark’s People & Culture Division and reports directly into the Chief People Officer. About the Role We are seeking a Human Resources Business Partner to serve as a strategic advisor to the business, partnering with leaders to design and deliver people st

OtherHuman Resources Business PartnerFixed Term ContractMid
See 2 similar>
Quick Apply
1 0 0 ~4d ago
embarkembark·CanadaCanada·Remote · Canada

Business Development Coordinator (Telemarketer)

52
Low

Looking for a challenging and rewarding hourly opportunity? If you're ambitious, self‑motivated, have excellent communication skills, and your goal is to book quality firm appointments, we would love to hear from you. We currently have one existing vacancy we are looking to fill. Embark is currently

OtherBusiness Development CoordinatorFixed Term ContractMid
See 2 similar>
Quick Apply
3 0 0↻ Repost ~10d ago

Marketing Automation Manager

52
Low

As our Marketing Automation Manager, you'll own the engine room of our lifecycle marketing. Reporting to the Director, Marketing Automation, CX & Insights, you'll be the hands-on technical owner of Salesforce Marketing Cloud—designing, building, and optimizing the automations, journeys, and data flo

OtherManagerFull TimeMid
See 2 similar>
Quick Apply
2 0 0 ~13d ago