What is a Leader? Customer Services 01 June 2022 14:33 Updated A Consultant who holds the title of Silver Leader or above. Related articles How do I become a Leader? What does closing The Body Shop At Home™ in the US mean for The Body Shop At Home™ in the UK and AU? Where can I find the Compensation plan? What can I use The Body Shop Learning (TBS Learning) for? What is a Business Development Bonus?