Ella Cullen

Author profile

Ella is Customer Success Lead at Embeddable.com. She has a background in both sales and customer success at top technology companies, and most recently has been getting stuck into the more technical aspects of building data experiences, including data modelling and front-end javascript libraries.

Embeddable is registered in England as TMD Technology Limited (no. 13856879), at International House, 142 Cromwell Road, London, SW7 4EF.