Jagger jobs and careers
Vancouver, British Columbia, Canada
As of October 23, 2026, Jagger has no open roles listed.
About Jagger
Jagger is a people-driven, people business. Our core mission is to create meaningful connections between companies and the people who can help them grow.
- Employees
- 11 to 50
- Headquarters
- Vancouver
Leadership
The top of Jagger's org chart, with how many people report into each leader.
JB
Jay Berard
Founder & CEO
10 reports
J
Jagger
CEO
JC
Jaimie Clements
Talent Acquisition Manager
4 reports
AF
Alex Finn
Head of Client Partnerships
1 report
HG
Harrison Grant
Partner
1 report
TP
Tori Petersen
Director, Technical Recruiting (AI/ML, Engineering, Data)
Jobs at Jagger
No open positions right now. Explore more companies on TheJobsMap.
Jagger jobs: common questions
- Is Jagger hiring right now?
- Jagger has no open roles listed as of October 23, 2026. Roles appear here as soon as they are posted on Jagger's careers site.
- Where is Jagger headquartered?
- Jagger is headquartered in Vancouver, British Columbia, Canada.
- Who leads Jagger?
- Jay Berard, Founder & CEO, is at the top of Jagger's org chart.
- How do I apply for a job at Jagger?
- Pick a role on Jagger's TheJobsMap page and select Apply. Every listing links to the original posting on Jagger's own careers site, so you apply directly with the employer.