Social media and Partner Manager
hace 22 horas
Slough
This role is perfect for someone who loves connecting with people, being the face of a brand, thrives in social environments, and enjoys traveling and networking. Identify, pitch, and onboard content creators, influencers, and affiliate partners aligned with our brand. Develop and execute a multi...