Back to search results

Neil Taylor

East Midlands, East of England, Greater London, Northern Ireland, North East England, North West England, Scotland, South East England, South West England, Wales, West Midlands, Yorkshire and the Humber


B Leader bio

Strategic marketing and sustainability consultant. 10+ years in the game. Multinationals. SMEs. Grassroots charities. Making smart plans and putting them into action so each organization can do more good.


Consumer Products & Services, Education & Training Services

Company size experience

SME, Multinational

Impact area expertise

Employees, Governance, Environment, Supply Chain, Diversity & Inclusion, Legal

Companies taken through the B Impact Assessment


Companies taken through the B Corp Certification


Training cohort

Nov 2020

Contact your B Leader

If you are interested in joining our B Leader Training Programme, have any questions about the B Leaders programme and future B Leaders training please fill in the form below.