Vice President Brand Strategy and Corporate Communications

Tresvista Financial Services

Pune District

On-site

INR 6,000,000 - 10,000,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

TresVista seeks a Vice President of Brand Strategy and Corporate Communications to lead the global branding and corporate messaging. You will shape a differentiated brand position, drive internal and external communications, and collaborate with senior leadership to elevate TresVista’s EVP across channels.

You will build and lead a high-performing team across digital content, PR, and internal communications, design crisis plans, and measure brand health with analytics, while partnering with HR

Qualifications

  • 8+ years of relevant work experience in brand strategy, corporate communications, and marketing leadership (preferred in financial/services).
  • MBA or master’s in marketing/Brand Strategy required or strongly preferred.
  • Experience in financial services or professional services is advantageous.

Responsibilities

  • Define differentiated brand positioning aligned with TresVista's objectives.
  • Ensure a unified brand voice across internal and external channels.
  • Design and execute internal comms campaigns to engage employees and drive adoption of priorities.
  • Develop integrated plans for clients, media, and other stakeholders to build trust.
  • Position TresVista as an industry thought leader via content, partnerships, and high-impact initiatives.
  • Lead a high-performing team across digital content, PR, and internal communications.
  • Establish crisis communication protocols to protect brand reputation and manage risk.

Skills

Strategic internal communications
Employee engagement
External communications
Media relations
Crisis communications
Reputation management
Executive leadership communications
Thought leadership
Brand development
Brand positioning
Differentiation strategy
Marketing planning
Communications execution
Employer branding
EVP development
Digital marketing strategy
SEO/SEM
Social media
Content strategy
Data analytics
KPIs tracking
Marketing automation
CRM platforms
AI-driven personalization
Generative AI content
Emerging technologies

Education

Bachelor's in communications / journalism / marketing
MBA / master's in marketing or Brand Strategy

Job description

About TresVista

TresVista enables Enterprise Intelligence Orchestration (EIO) by supporting the translation of insight into
execution. We are a global enterprise that delivers advisory-led solutions with technology and managed
services. TresVista works with clients to orchestrate their data and drive outcomes across investment,
analytics, and operational workflows, bringing together deep domain expertise with AI enabled execution
and a structured approach to decision-making.

About the Role


The Vice President of Brand Strategy and Corporate Communications at TresVista is a strategic leadership
role within the Marketing and Corporate Communication department, focused on driving cohesive
internal and external communications strategies, building brand equity, and strengthening stakeholder
engagement. This role is responsible for defining and executing a comprehensive brand strategy that
differentiates TresVista from competitors and highlights the unique value proposition, while leading an
integrated communications framework that enhances internal engagement and external visibility. The VP
will collaborate closely with senior leadership and cross-functional teams to drive a unified brand voice
across all channels, elevate our employer value proposition, and deliver measurable impact on talent
acquisition, retention, and overall market positioning.

Key Role Deliverables
  • Define and execute a differentiated brand positioning strategy that reinforces TresVista's market
    leadership and business objectives
  • Ensure a unified brand voice through consistent internal and external communications across all
    channels
  • Design and execute strategic internal communication campaigns, including employee engagement
    initiatives, organizational announcements, and culture-building programs, to align teams, drive
    adoption of company priorities, and strengthen employee advocacy
  • Develop and implement integrated communication plans for stakeholders, clients, and media to build
    trust and engagement
  • Position TresVista as an industry thought leader via strategic content, media partnerships, and high impact initiatives
  • Lead and develop a high-performing team, fostering innovation and accountability across digital
    content, PR, and internal communications
  • Establish robust crisis communication protocols to protect and strengthen brand reputation during
    sensitive or regulatory challengesOperational Responsibilities
  • Translate strategic positioning into actionable brand plans, campaigns, and creative assets across
    digital, social, and traditional channels
  • Continuously monitor market trends, competitor strategies, and audience insights to inform brand
    evolution and maintain relevance
  • Design and implement a unified communications strategy encompassing executive communications,
    internal engagement, digital presence and media relations
  • Collaborate cross-functionally with Design, HR, and other leadership teams for integrated campaigns
  • Track and report on brand performance metrics, providing insights for continuous improvement
  • Partner cross-functionally to align employer branding with talent acquisition and retention
    objectives, ensuring a compelling and consistent Employee Value Proposition (EVP) across all
    touchpoints
Prerequisites

Strong strategic thinking with ability to translate vision into actionable plans, coupled with excellent
communication and stakeholder management skills
Ability to partner with C-suite executives and influence across a matrixed organization
Demonstrated success in leading integrated marketing and corporate communication strategies at a
senior level
Understanding of digital marketing principles (SEO/SEM, social media, content strategy) to guide
brand visibility and positioning Ability to interpret analytics insights and familiarity with marketing automation and CRM platforms for performance optimization Awareness of AI-driven personalization and generative AI tools for content and campaign optimization, along with emerging technologies for future-proofing brand strategy Understanding of global data privacy regulations and ethical marketing practice

Experience

8+ years of relevant work experience in brand strategy, corporate communications, and marketing leadership, ideally in financial services or professional services.

Education

Bachelor's in communications / journalism / marketing, with MBA / master's in marketing or Brand Strategy.

Compensation

The compensation structure will be as per industry standards

Required Skills
  • Strategic internal communications and employee engagement
  • External communications and media relations
  • Crisis communications and reputation management
  • Executive/thought leadership communications
  • Strategic brand development, positioning, and differentiation strategy
  • Integrated marketing and communications planning and execution
  • Employer branding and employee value proposition (EVP) development
  • Digital marketing strategy (SEO/SEM, social media, content strategy)
  • Data analytics interpretation and marketing metrics (KPIs, brand health tracking)
  • Familiarity with marketing automation and CRM platforms
  • Proficiency with AI-driven personalization and generative AI tools for content optimization
  • Understanding of emerging technologies and digital trends
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Vice President Brand Strategy and Corporate Communications
Vice President Brand Strategy and Corporate Communications

TresVista • Pune District

On-site
INR 5,000,000 - 8,000,000
Vice President Brand Strategy and Corporate Communications
Vice President Brand Strategy and Corporate Communications

TresVista • Maharashtra

On-site
INR 4,000,000 - 7,000,000
Content Lead
Content Lead

Tresvista Financial Services • Pune District

On-site
INR 2,500,000 - 4,000,000
Content Lead
Content Lead

TresVista • Pune District

On-site
INR 1,800,000 - 3,800,000
Analyst_MCC_Brand and Corporate Communications
Analyst_MCC_Brand and Corporate Communications

TresVista • Pune District

On-site
INR 300,000 - 540,000
TresVista – Senior Vice President – Value Realization TresVista
TresVista – Senior Vice President – Value Realization TresVista

The Corporate Institute • Mumbai

On-site
INR 3,500,000 - 5,200,000
Analyst_Content
Analyst_Content

TresVista • Pune District

On-site
INR 350,000 - 550,000
Corporate Communications Manager
Corporate Communications Manager

Naukri Assist • Mumbai

On-site
INR 6,000,000 - 9,000,000
Vice President
Vice President

TresVista • Pune District

On-site
INR 2,500,000 - 5,000,000
VP – Business Intelligence
VP – Business Intelligence

TresVista • Bengaluru

On-site
INR 6,000,000 - 9,000,000