Posted by
Posted in
Sales & Marketing
Job Code
1724370

A D2C Startup based in Delhi - Series A Funded, is looking to hire a Brand Head.
Role Overview:
As the Head of Brand, you will serve as the primary architect of the companys market presence, shaping how the brand is perceived by young parents and millenials. You will work closely with the leadership team to translate complex technical service offerings into a compelling brand narrative that resonates with decision-makers. This role involves orchestrating integrated marketing campaigns, managing digital assets, and ensuring brand consistency across all touchpoints to drive market authority and support business development objectives.
Key Responsibilities:
- Develop and execute comprehensive brand strategies that align with the companys growth objectives to increase market share and brand recall.
- Lead end-to-end digital marketing initiatives, including content strategy, SEO, and performance marketing, to generate high-quality leads for the consulting practice.
- Oversee the creation of high-impact marketing collateral and thought leadership content to establish the firm as a domain expert in the technology consulting space.
- Manage external agencies and internal creative teams to ensure all brand communications maintain a premium and professional standard.
- Analyze market trends and competitor activity to refine positioning and ensure the brand remains relevant in a rapidly evolving technology landscape.
- Collaborate with the sales and business development teams to ensure marketing efforts directly contribute to the sales pipeline and client acquisition goals.
Required Skillset:
- Demonstrated expertise in building and scaling brand identities within D2C.
- Proven ability to manage complex digital marketing ecosystems, utilizing data-driven insights to optimize campaign performance and ROI.
- Exceptional communication and storytelling skills.
- Strong leadership capabilities, with experience managing cross-functional teams and external stakeholders in a high-growth environment.
- Strategic mindset with the ability to balance long-term brand equity building with immediate lead generation requirements.
- A minimum of 8 to 10 years of professional experience in brand management or marketing leadership roles.
- Ability to work effectively in an on-site capacity at our Delhi NCR office, fostering collaboration and team alignment.
Didn’t find the job appropriate? Report this Job
Posted by
Posted in
Sales & Marketing
Job Code
1724370