Engage People logo

Engage People jobs and careers

Markham, Ontario. Jobs in Markham

As of October 29, 2026, Engage People has 4 open roles in 2 cities.

Headquartered in Markham, hiring in 2 cities
4Open roles

About Engage People

Solutions provider for the global loyalty and incentive industry.

Founded in 2008 by Jonathan Silver.

Founded
2008
Employees
101 to 250
Total funding
$3M
Headquarters
Markham
Hiring in
2 cities

Leadership

The top of Engage People's org chart, with how many people report into each leader.

JSPhoto of Jonathan Silver

Jonathan Silver

CEO

41 reports

PKPhoto of Peter Kozik

Peter Kozik

CFO, CPA & CA

4 reports

SHPhoto of Sam Hill

Sam Hill

Chief Legal Officer

LCPhoto of Len Covello

Len Covello

Chief Technology Officer

22 reports

MCPhoto of Mario Crudo

Mario Crudo

Chief People & Culture Officer

1 report

NRPhoto of Nick Relph

Nick Relph

Vice President, Client Success & Head Of Marketing

6 reports

AA

Alex A.

Vice President of Product and Innovation

2 reports

Engage People jobs: common questions

Is Engage People hiring right now?
Yes. Engage People has 4 open roles listed as of October 29, 2026.
Where is Engage People hiring?
Engage People is hiring in 2 cities. The most open roles are in Markham (3) and Perugia (1).
Where is Engage People headquartered?
Engage People is headquartered in Markham, Ontario and was founded in 2008.
Who leads Engage People?
Jonathan Silver, CEO, is at the top of Engage People's org chart.
How do I apply for a job at Engage People?
Pick a role on Engage People's TheJobsMap page and select Apply. Every listing links to the original posting on Engage People's own careers site, so you apply directly with the employer.