Log in
EFEX
Contact
Links
View in org chart
Nick Sheehan
Chief Executive Officer
Kate Roberts
Head of People and Culture
Alex Carver
Head Of Business Transformation
David Perrett
Chief Technology Officer
Monique Young
Head Of Marketing
+ 7 more
Rachel Deegan
PA - Office Manager
August, 2021 - present
Head of People and Culture at Dendra Systems
Head of People and Culture at MAG Interactive
Head of People and Culture at Intelygenz
Head of People and Culture at OPTIC
Head of People and Culture at Stratiteq