I’m Amelia Towle, a Brand Strategy & Creative Studio Leader with 12+ years of experience building distinctive brands and the systems that help them work at scale.

I translate business strategy, product value, and executive priorities into clear brand expression, then build the team practices, tools, and governance that help that expression hold up across a growing organization.

Over nine years at HubSpot, I co-led major brand evolutions, founded the Brand Systems organization (Brand Development & Enablement), and built and led a global team of 17 designers, art directors, illustrators, and video editors. My work spanned visual identity, launches, executive storytelling, web, social, motion, and brand enablement for an organization of more than 7,000 employees.

I’m most energized by high-stakes brand moments and by building the conditions that let talented creative teams do their best work consistently, at scale.

A woman with long brown wavy hair smiling in an office, wearing a white button-up shirt, sitting at a desk with a laptop and a notebook.