About Us
Why “Invictus”
Invictus means unbeatable. It’s the mindset we look for in talent, and the standard we set.
We care deeply about people, who they are, what drives them and where they’re going, and we connect that exceptional talent to opportunity.
Founded by Alex Jeffries, an Engineer by qualification with over a decade of recruitment experience, we look to bridge the gap between technical requirements and business needs.
We specialise in niche, hard to fill positions that demand a strategic approach. Our search model includes deep market mapping, and direct engagement within out networks, ensuring we uncover high performing talent often not actively looking or on the open market.
Our work is about more than placements. It’s about building teams that lift performance, shape culture and push businesses forward.
AREAS WE RECRUIT FOR
