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