HamburgerMenu
iimjobs

Posted by

user_img

neha talwar

Founder at Talent scouters

Last Active: 01 June 2026

Job Views:  
445
Applications:  114
Recruiter Actions:  28

Job Code

1696702

Brand & Thought Leadership Lead - IT

Talent scouters.10 - 12 yrs.
rupee20-28 LPA
.Bangalore
Posted 3 months ago
Posted 3 months ago

Lead and elevate the global brand presence across AI, CRM, Data, and Digital Transformation. This role is focused on strategic branding, content, and market positioning, working closely with sales, alliances, and delivery teams to ensure consistent and compelling brand visibility across markets.

Responsibilities & Skills:

Brand, Content & Thought Leadership:

- Build and scale the organization's brand presence across digital channels, events, analyst relations, and industry platforms.

- Drive a strong and consistent thought leadership narrative aligned to AI, CRM, and enterprise transformation themes.

- Oversee social media strategy and community engagement to enhance brand visibility and recall.

- Leverage GenAI tools (e.g., Lately.ai, Jasper) to scale high-quality content creation and distribution.

Digital Presence & Asset Management:

- Manage website updates, landing pages, and overall digital experience to ensure brand consistency.

- Utilize GenAI for SEO optimization, metadata, and improving web engagement performance.

- Own and maintain a centralized marketing asset library with proper version control.

- Use design tools (e.g., Canva Magic Studio) to create and customize branded collateral and templates.

Brand Governance & Quality Excellence:

- Ensure adherence to brand guidelines, quality standards, and consistency across all channels and touchpoints.

- Drive workflow compliance and maintain data accuracy across marketing platforms.

- Continuously refine branding strategies based on market trends, competition, and audience insights.

Leadership & Collaboration:

- Mentor and guide the marketing team while remaining hands-on in execution.

- Collaborate closely with sales, alliances, and delivery teams to ensure brand alignment across all initiatives.

- Work with leadership to strengthen market positioning and messaging across geographies.

Preferred Experience:

- Experience in marketing to international markets (US, Europe, ANZ preferred).

- Strong background in B2B branding and digital marketing within technology or IT services.

- Excellent communication and storytelling skills, with the ability to translate complex technology into compelling brand narratives.

- Proven experience in building and scaling marketing teams with an execution-driven mindset.

Career Acceleration:

- Take full ownership of the global branding charter across AI, CRM, Data, and Digital Transformation.

- Play a pivotal role in shaping the company's market identity and thought leadership positioning.

Didn’t find the job appropriate? Report this Job

Similar jobs that you might be interested in

Posted by

user_img

neha talwar

Founder at Talent scouters

Last Active: 01 June 2026

Job Views:  
445
Applications:  114
Recruiter Actions:  28

Job Code

1696702

Loading chat...