Felix's HR department is led by Michael Trusler (Director and Co-Founder) and has 8 employees.
Michael Trusler
Director and Co-Founder
Looking for a particular Felix employee's phone or email?