Est. 2005  ·  Independent coverage for lawyers, advisers, financiers & in-house counsel in 150+ jurisdictions
Corporate INTL
← Back to directory
Frances Barrett

Frances Barrett

The Social Brain · England
The Social Brain
Social Media Marketing Advisory · England

Frances Barrett is the founder and self-styled "Head Brain" of The Social Brain, a social media marketing agency based in Essex that has been named Social Media Marketing Advisory Firm of the Year in England at the Corporate INTL Global Awards 2025. Leading a small, dedicated team, she has built the agency around strategy-led, organic social media marketing designed specifically for small businesses.

The Social Brain positions itself as an antidote to gimmick-driven marketing, emphasising thoughtful strategy and purposeful content over quick fixes. Its philosophy centres on reducing the stress that social media so often creates for business owners, taking on the research, planning and posting so that clients can concentrate on running their businesses and on life beyond the various platforms. This client-first, calm-under-pressure ethos runs through the agency's service offering and its wider brand.

The agency provides a range of services tailored to the needs and budgets of smaller enterprises. Its "Done For You" social media management offers ongoing content research, strategy creation and scheduled posting supported by a dedicated account executive, while a "Social Media Manager for the Day" option delivers an intensive one-day session that produces several weeks' worth of planned content. Alongside these, the agency undertakes business-to-business lead generation work, helping clients turn their social presence into genuine enquiries and new business.

Frances Barrett's clients are predominantly small business owners who want a consistent, professional social media presence but lack the time or expertise to sustain one themselves. The agency's approach is built on establishing a clear strategy first and then producing content with real intent behind it, rather than simply posting for the sake of activity. Client feedback highlights tangible results, with reports of increased enquiries and posts achieving significant organic reach — outcomes that reflect the agency's focus on measurable impact rather than vanity metrics.

Social media marketing advisory work demands a blend of creativity, strategic thinking and a firm grasp of how organic content performs across platforms, all delivered in a way that fits the resources of a small business. Under Frances Barrett's leadership, The Social Brain combines these elements with a supportive, stress-reducing service model that has resonated with its client base. The Corporate INTL Global Awards 2025 recognition as Social Media Marketing Advisory Firm of the Year in England underlines the agency's standing as a trusted partner for small businesses seeking to grow through social media.

From the directory

Related experts

Search all experts →