Claire Ellis is the Chief Product Officer at Eccolo Ltd., a position held since 2015. Prior to this role, they owned Ellis Design Strategies from 2007 to 2015. Claire also served as a Buyer at Blue Tulip from 2002 to 2007.
This person is not in the org chart
This person is not in any teams
This person is not in any offices