Search Expertise.
Built on Experience.
Empire Resource Group is led by Craig MacGregor, bringing more than 25 years of recruitment experience across Canada and the U.S. While technology and highly specialized search remain at the core of what we do, our work spans executive and senior leadership, professional, permanent and contract hiring across a wide range of industries and functions. Whether the need is a key executive, a hard-to-find technical specialist or the next great addition to your team, every search is driven by the same hands-on approach, market knowledge and relationships built over decades in the business.

Great hires don’t always start with an application.
Many of the strongest candidates are already succeeding where they are and may not be actively looking for their next move. That is where experience, market knowledge and relationships matter. We identify the people who genuinely fit the role, approach them directly and create meaningful conversations around opportunities worth considering.
At ERG, we know how to reach talent that may never appear through a traditional job posting, and how to turn the right conversation into the right hire.
We find them differently.
The search is direct. ERG maps the market and approaches the right people one at a time, drawing on relationships built over a career and on modern search technology.
Then experience takes over. Every shortlisted candidate is assessed personally and presented with the context a resume leaves out. See how a search runs.
Expertise
Where we search.
From executive leadership to professional and specialized talent, we recruit across the business, with particularly deep expertise in technology.
- Technology Leadership
CTO · VP Engineering · Head of Platform · Director of Engineering
- Software Engineering
Staff and Principal Engineers · Backend · Frontend · Full Stack
- AI, Data & Analytics
ML Engineering · Data Engineering · Analytics Leadership · MLOps
- Cybersecurity
CISO · Security Architecture · Security Engineering · GRC
- Cloud & Infrastructure
Platform Engineering · SRE · DevOps · Cloud Architecture
- Product & Digital
Product Management · Product Design · Design Leadership
- Enterprise Technology
Salesforce · ERP · Integration · Enterprise Architecture
Who you work with
Experienced leadership throughout your search.
Every mandate has clear ownership from the beginning. Craig stays closely involved throughout the search, working alongside an experienced recruitment team that expands the market, engages candidates and keeps the process moving from the initial brief through the final hire.
You get experienced judgement, consistent communication and accountability at every stage.
How we workA search isn’t successful when you find more candidates. It’s successful when you find the right one.
Tell us about the role. Every search starts as a conversation with Craig.