Major Players | B Corp™ in Central London is looking for a Senior Brand Manager to own brand strategy and drive growth across DTC and retail channels. You will lead integrated campaigns, support retail activations, and leverage customer insights. Ideal candidates will have brand management experience in a consumer-facing environment and understand both DTC and retail nuances. The position offers a salary of £60,000 – £70,000 per annum plus benefits including 25 days holiday and flexible working options.#J-18808-Ljbffr…
