Flourish is a specialist CRM agency with in-depth experience of CRM platforms, channels and data. We plan, design, deploy and optimise customer journeys for some of the world’s biggest brands.


Flourish fuses creative brand vision with data-led strategy to deliver impactful CRM, positioning itself as a consultancy-style partner in a complex marketing landscape.

Ian is Flourish’s MD and established the “Adventure in Every Journey” philosophy. An approach born out of his enthusiasm for motivating people to take action. Ian’s time in both independent specialist digital, and global brand agencies means he has worked with a diverse mix of brands across multiple categories and regions. Ian is passionate about customer journeys and the opportunities data and technology present.

Keith is a hands-on Creative Planner with 25 years experience at some of the UK’s biggest and most successful agencies including Rapp and Carlson. Preferring the pragmatic approach to planning and creative development, his campaigns have earned him numerous UK and European awards. Keith is Planning Director at Flourish, and joint founder of the agency before it became part of the Harbour Group in 2024.

Rich began his career working client-side at BMW UK, where he rapidly progressed through the business working on their major marquees before joining us as account lead on Samsung UK. Working across several marketing functions, Rich is a Managing Partner at Flourish and has a strong focus on ensuring traditional marketing functions work hand-in-hand with customer data and insight.

Kim is a strategic creative with more than 25 years of agency experience, creating award-winning integrated campaigns for commercial and not-for-profit clients. Kim is Executive Creative Director at Flourish and his experience helps lead the creative department, offering direction, copy skills, as well as nurturing young talent and helping to keep creative standards as high as possible.

Rob loves all things data and numbers, using insights to drive out strategic opportunities. As Technical Director, he brings experience and knowledge from his previous roles at Screwfix and Clarks. Rob leads our Technical Campaign Management team and oversees the delivery of all CRM projects.

Mark is Creative Director at Flourish, and a creative copywriter with more than 15 years’ professional writing experience crafting copy for charity and commercial clients. Mark’s advertising background means he has a keen eye for detail, whilst his education in literature and media arts has given him an insight into how words and pictures work together to tell a story.

Lucie is Senior Account Director at Flourish, leading the accounts for some of our biggest client brands. She has a wealth of experience delivering integrated campaigns and brand lead comms for clients across a range of sectors from F&B to FMCG. She is passionate about all things digital and social and has a keen eye for detail.
Flourish is a specialist CRM agency with in-depth experience of CRM platforms, channels and data. We plan, design, deploy and optimise customer journeys for some of the world’s biggest brands. And those with big ambitions. Through our Optimise / Elevate/ Transform approach we’re challenging the big consultancies, offering clients an alternative to rigid methodologies, glacial responsiveness, and inflated fee structures. With Flourish you get senior-led CRM that moves at pace. Clients trust us for our practical, adaptable programmes delivered by specialists who stay close to your team and focused on measurable outcomes. Our work has attracted numerous awards including a DMA Gold 2025 for Best use of Email.
We plan CRM approaches before anything is built, making sure platforms, data and use cases match business priorities.
Platform audit & review
Use case development
Technical architecture
Programme strategy
Vendor scoping / benchmarking
We turn strategies into working systems, managing complexity, stakeholders, and delivery so CRM actually performs in the real world.
Project governorship
Platform migration
Stakeholder engagement
Data warehouse build
Content management tooling
We continuously improve performance across platforms, data and processes, using testing and insight to drive measurable improvement.
Platform & process enhancement
Data availability & utilisation
Test & learn
CRO for CRM
Process
We design clear, joined-up CRM programmes and journeys, grounded in audience insight and built on data to deliver against performance goals.
Programme development
Comms journeys
Channel integration
Audience & segmentation
Performance analysis
Research & insight
We develop CRM-first concepts and create assets that work across platforms and channels, balancing craft with scalability and production.
Multi-channel communications
Content / asset creation
Toolkit / playbook development
Animation / motion graphics
Dynamic design systems
Production management
We provide dependable, flexible CRM delivery, acting as an extension of your team to manage campaigns and day-to-day performance.
Campaign management
Platform & programme management
In-house / hybrid resource
Measurement & reporting
Front / back end development
Fixed term contracting