Executive Search.
Powered by Experience.
Empire Resource Group recruits at executive and senior management level, and knows technology more deeply than any other domain. Craig MacGregor brings 25 years in recruitment and the relationships that come with it. ERG combines those relationships with modern search intelligence to identify, engage and recruit the people our clients need most.

The people you want aren’t always looking.
The strongest technology professionals are often already employed, successful and not responding to job advertisements.
We find them differently.
ERG combines deep market relationships, direct search, talent mapping and modern recruiting technology to identify the people most capable of making an impact.
Then experience takes over. Every candidate is approached thoughtfully, assessed personally and presented with context. See how a search runs, from brief to hire.
Expertise
Where we search.
At executive and senior management level, wherever the business needs it. And in technology, in depth, across seven areas.
- 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
The person who takes your brief runs your search.
That person is Craig MacGregor, President of Empire Resource Group. A team of recruiters and account managers works behind him, widening every search, and no client is ever handed off.
25 years of relationships, built in recruitment and deepest in the technology market, is the part that cannot be bought, licensed or automated.
How we workA search isn’t successful when you find more candidates. It’s successful when you find the right one.
Tell us what you need to hire. Every search starts as a conversation with Craig.