Lemongrass Media Limited registered office address: ECL House, Lake Street, Leighton Buzzard, Bedfordshire, LU7 1RT. Registration in England & Wales. Registration number: 8596811
DESIGN & WEBSITE BUILD
Leaderbrand was created to help enable and support a working world that works for all, with highly skilled, balanced and inclusive leadership. One that represents the people who are served and where all decisions are taken for the good of all stakeholders.
A fully-responsive, animated logo introducing visitors to the brand and the website.
Every page features a custom graphic created to show off Leaderbrand’s values, ethos and vidsdsual identity.