Ella O'Dell

Customer Success Executive at Benefex

Ella O'Dell is a Customer Success Manager at Benefex with previous experience as a Client Services Manager and Project Analyst. With a background in design and publishing, Ella has worked on internal projects, produced resources, and researched employment risks across EMEA countries. Currently, as a Compliance Officer at CXC Global, Ella utilizes their expertise in contractor management to ensure compliance within the industry.

Links


Org chart



Offices

This person is not in any offices