Title: Customer Success Manager/ Brand Success Manager (Marketing) Experience: 5 to 7 years. Required: Influencer marketing experience About Us: Were a passionate startup at the forefront of AI-powered creator marketing. Were building a vibrant community and