Log in
EFEX
Contact
Links
View in org chart
Nick Sheehan
Chief Executive Officer
Nicole Burow
Head of Revenue Operations/ Company secretary
Kate Roberts
Head of People and Culture
Alex Carver
Head Of Business Transformation
David Perrett
Chief Technology Officer
+ 7 more
April, 2022 - present
November, 2021
April, 2018