home    testimonials    careers    contact us  
t: 020 7557 9950
info@brandarchitects.com

Our Specialist Team

Richard Thomsett
Richard is a Brand Consultant with an MA in Branding and 20 years experience in marketing and branding. Richard led the re-branding of Benfield prior to the IPO in 2003 and the rebranding of Gallagher Re in 2005. Richard’s role is to understand the vision and values through interviews and the facilitation of senior management workshops to identify the brands competitive advantage. His passion is ensuring that the creative work delivers on the brand promise.

 

  Sarah Bean
Sarah is the Client Services Partner, she is qualified in marketing and has 20 years experience, Sarah has been developing and managing projects for the reinsurance business for the last 6 years. Sarah is the conduit between the clients and the creative team ensuring the brand identified by the consultants is creatively communicated and delivers on the business objectives. Her role is to understand the overview whilst focusing on the detail of delivery.

 

  Geoff Dodds
Ex-Lloyd’s Head of Brand, Geoff initiated the rebranding of Lloyd’s in 2006. Geoff is now a Lead Consultant in branding at Brand Architects. Through research and analysis, Geoff develops the brand definition for clients, defining the essence of the organisation and articulating it with the creative team.

 


Dave Green
The Creative Partner, a qualified and experienced creative, Dave’s passion is to articulate the essence of a business. He then explores how the brand manifests itself across all areas of visual language. Dave was the Lead Creative on the Benfield branding project and has extensive experience in many sectors including financial services and re/insurance.

 


Andrew Jager
Lead Creative, qualified and experienced, Andrew’s role is to make the brand real. He tests and develops the brand across a range of media (websites, brochures, exhibition panels, PowerPoint presentations and proposal documents) and builds a brand book to contain both the ethos and the guidelines for the brand, delivering communications that make the brand live.