New Business Lead

The role of New Business Lead at Influencer is a connected collaborator with extensive relationships with relevant brands and is responsible for helping to…

£55,000 - £65,000 a year
1 vacante