Ella is responsible for managing partnerships with new and existing clients across Europe and the US, implementing and executing tailored solutions across their specialist brands and geographies, which meet their clients immediate and long-term goals.
Sign up to view 0 direct reports
Get started
This person is not in any teams