Company Description OWLED is an award-winning creative agency and content studio that partners with brands to enhance various aspects of their marketing. Our services include brand and ad campaigns, YouTube growth and management, social media management, influencer marketing, digital IP creation, video production, and more. We work with renowned clients like CRED, Zerodha, Unacademy, PhonePe, and Disney+ Hotstar. At OWLED, we turn your ideas, no matter how developed, into reality. Write to us at bd@owledmedial.com. Role Description This is a full-time, on-site role for an Influencer Marketing Manager located in Delhi, India. The Influencer Marketing Manager will be responsible for developing and executing influencer marketing strategies, managing relationships with influencers, coordinating campaigns, analyzing performance metrics, conducting market research, and maintaining communication with internal and external stakeholders to ensure alignment with campaign goals. Qualifications Experience in influencer marketing, social media management, and digital marketing Strong relationship management and communication skills Analytical skills including experience with performance tracking and reporting Ability to develop and execute marketing strategies Solid understanding of the brand and influencer landscapes Excellent organizational skills and attention to detail Relevant experience in a similar role within the creative or marketing industries is preferred Bachelor's degree in Marketing, Communications, or a related field is beneficial
Job Description We are looking for someone who brings momentum to the creative team, and to the room. You'll help build an environment that's fast, smart, social-first, and fun to be part of. If you're the kind of person who enjoys shaping a talented team and looking at ideas take-off, you'll love this role. What will you do Culture & Process Building Define how the team works from briefs to timelines to feedback loops. Build a culture rooted in clarity, empathy and creative accountability Set healthy boundaries and ensure creative quality doesn't get compromised. Lead Pitches End-to-End Drive pitch thinking, narrative, deck structure, and idea direction. Work with the design/tech/solutions/video teams to brainstorm and guide them Present confidently and lead the room with conviction. Social-First Creative Judgement Be on top of platform behaviour, formats, and the internet culture. Bring a strong POV on trends and platform-native content. Help shape creative ideas, IPs pro-actively Strategic Lead for Retainer Brands Help develop strategy for monthly/quarterly social calendars Be a creative partner for clients, guiding them to sharper, clearer brand behaviour. Lead large scale retainer campaigns (ideation and pitching) Hiring & Team Building Spot and recruit strong creative talent across for social content/ campaign ideation Build a balanced team with complementary skills and healthy dynamics. Set growth expectations, mentor consistently, and elevate craft across the board. Who You Are: A natural mentor who enjoys building teams and culture Strong at storytelling, strategy, deck making, and idea development Deeply internet native with a sharp instinct for trends 7 to 8 years of experience in digital content, social media, or creative strategy Confident in client rooms, internal reviews, and pitches Why This Role Matters This is not just a creative role. You help build the team, the systems, the energy, and the ideas that define how OWLED Social works. Your influence will shape both people and the creative output every single day!