Ella Cullen
Ella Cullen

Ella Cullen

Chief Marketing Officer, Minespider | Into branding, UI/UX design, new systems of governance, and marketing fast-paced startups. www.minespider.com