22 Oct
|
Brand Catapult
|
India
22 Oct
Brand Catapult
India
Company Description Brand Catapult is a collective of branding and marketing professionals who collaborate with diverse brands to develop fresh concepts and distinctive brand identities. The team focuses on iconoclastic design and innovative marketing strategies that challenge conventional approaches. Brand Catapult works closely with clients to shape impactful brand stories, visual systems, and campaigns that resonate with target audiences. The organization values creativity, experimentation, and strategic thinking, offering team members the opportunity to influence how brands communicate and grow. Role Description This is a full-time, on-site Social Media Manager role based in Delhi, India. The Social Media Manager will plan, create, and publish content across social media platforms, ensuring consistent brand voice and alignment with overall marketing goals. Responsibilities include managing social media calendars, monitoring engagement, responding to audience interactions, and optimizing content using platform insights and best practices. The role involves collaborating with designers and copywriters, coordinating with branding and marketing teams on campaigns, and reporting on performance metrics to drive continuous improvement.
The Social Media Manager will also stay updated on social media trends, competitor activity, and emerging tools to strengthen Brand Catapult’s digital presence. Qualifications
• Strong Social Media Marketing and Social Media Optimization (SMO) skills, with experience managing brand accounts and campaigns.
• Content Strategy and Writing skills, including the ability to plan, draft, and adapt content for different platforms and audiences.
• Excellent Communication skills, with the ability to collaborate across teams and engage effectively with online communities.
• Experience using social media analytics tools, understanding KPIs, and translating data into actionable insights.
• Knowledge of major social platforms (e.g., Instagram, Facebook, LinkedIn, X/Twitter, YouTube) and current digital trends.
• Ability to work on-site in Delhi, India, manage multiple projects simultaneously, and meet deadlines in a fast-paced workplace.
• Bachelor’s degree in Marketing, Communications, Media, or a related field, or equivalent practical experience.
• Experience in branding or creative agencies is an advantage; familiarity with design and content collaboration workflows is beneficial.
📌 Social Media Manager (India)
🏢 Brand Catapult
📍 India