Paid Social Manager (Luxury Beauty)
2 months ago
Greater London
Work with our founders on improving our Paid Social product, ensuring that the tools, tech, processes and training we use are best-in-class What's in it for you? * £43,000 - £50,000 base salary ...