Our Team

Liam Cox
Head of Allen Embedded / Country Director (Spain) | Agency Country and Division Specialists Embedded Senior Appointments
Borja Santorio Morenza
Growth Team Lead | Allen AI Recruit Country and Division Specialists Embedded
Breean Weldrick
Director of Sales - Ireland | Agency Allen AI Recruit Business Development Embedded Outsourcing Senior Appointments
Phone: +353 831791047
