Company profile

Storm Brand Consultants

We're the brand consultancy that puts people at the heart of creative problem solving.

Industry
Business Consulting and Services
Employees
26
Headquarters
London
Founded
2010
Office locations
2

Storm Brand Consultants company summary

Storm Brand Consultants is a company in the Business Consulting and Services industry, headquartered in London, founded in 2010. On LinkedIn the company has around 26 employees. The company lists 2 office locations. Its listed specialties include Brand Consulting, Brand Management, Brand Strategy, Brand Design, Brand Marketing.

What technology does Storm Brand Consultants use?

No technologies detected yet. Warmrank rechecks company websites on a rolling basis.

About Storm Brand Consultants

We are Storm Brand Consultants - a proudly independent, female-owned brand consultancy based in Leeds and London. Because we look at the world through an equitable people lens, we believe many brands aren’t realising their full potential - and this is the gap that is fundamentally holding them back. We call this The Connection Gap. Our job is to find it, understand what’s driving it, and close it in a way that moves your business forward. From brand strategy, identity and packaging to tone of voice, brand worlds and culture - we bring 30 years of expertise, a people-first approach and a distinctly human perspective to every brief. Our female ownership isn't a footnote. It's a commercial advantage for our clients. People Create Energy. Energy Creates Storm.

Specialties

Brand ConsultingBrand ManagementBrand StrategyBrand DesignBrand MarketingCopywritingContent StrategyMarketing ConsultingMarket ResearchMarketing StrategyBusiness ConsultingGraphic DesignPackaging DesignCorporate CommunicationsEvent MarketingInnovation ConsultingNamingDigital MarketingSocial Media MarketingMotion Design

Where is Storm Brand Consultants located?

Storm Brand Consultants lists 2 office locations.

London, GB, GBHQ
Leeds, Yorkshire & The Humber LS11 9YJ, GB
Marshall's Mill, Marshall Street

Compare companies similar to Storm Brand Consultants

More companies in Business Consulting and Services.

CompanyIndustryEmployeesFoundedHeadquarters
Storm Brand Consultants
stormbrands.co
Business Consulting and Services262010London
Genpact
genpact.com
Business Consulting and Services152,001-New York, NY
Business Consulting and Services38,6481963Boston, Massachusetts
Insight Global
insightglobal.com
Business Consulting and Services19,7962001Atlanta, Georgia
SEBRAE
sebrae.com.br
Business Consulting and Services9,4321972Brasília, Distrito Federal
KPMG India
home.kpmg
Business Consulting and Services31,240-Gurugram, Haryana, IN
PwC India
pwc.in
Business Consulting and Services28,893-Kolkata, West Bengal, IN
Business Consulting and Services24,642-Boston, Massachusetts
EXL
exlservice.com
Business Consulting and Services59,356-New York, NY, US
Korn Ferry
kornferry.com
Business Consulting and Services21,385-Los Angeles, CA
Jacobs
jacobs.com
Business Consulting and Services66,915-Dallas, TX

Frequently asked questions about Storm Brand Consultants

What does Storm Brand Consultants do?

We are Storm Brand Consultants - a proudly independent, female-owned brand consultancy based in Leeds and London. Because we look at the world through an equitable people lens, we believe many brands aren’t realising their full potential - and this is the gap that is fundamentally holding them back. We call this The Connection Gap. Our job is to find it, understand what’s driving it, and close it in a way that moves your business forward. From brand strategy, identity and packaging to tone of voice, brand worlds and culture - we bring 30 years of expertise, a people-first approach and a distinctly human perspective to every brief. Our female ownership isn't a footnote. It's a commercial advantage for our clients. People Create Energy. Energy Creates Storm.

How many employees does Storm Brand Consultants have?

Storm Brand Consultants has around 26 employees on LinkedIn.

Where is Storm Brand Consultants headquartered?

Storm Brand Consultants is headquartered in London.

Where does Storm Brand Consultants have offices?

Storm Brand Consultants lists 2 office locations, including London, GB, GB; Leeds, Yorkshire & The Humber LS11 9YJ, GB.

When was Storm Brand Consultants founded?

Storm Brand Consultants was founded in 2010.

Build a lead list from companies like Storm Brand Consultants

Describe your ICP or import a CSV. Warmrank finds matching companies, enriches contacts with verified emails, and tracks every lead.