Winner of the British Made Awards.
Invenia Group
Invenia Group is one of the 2024 winners of the SME British Made Awards.

About Invenia Group
Best Life Science Talent & Executive Search Agency 2024 – Northern England
<p>Invenia Group stands at the forefront of C-level, executive and board-level search in the life sciences arena. Championing the disruptors and innovators in MedTech, HealthTech and Digital Health, their approach is designed to meet the unique needs of startups, scale-ups and venture capital firms.</p>
Visit Website