An AI agent that applies to roles like this on employers' own sites. 25 applications free, no card needed.
Job Description
Role 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 TresVistas 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
- black small square Strong strategic thinking with ability to translate vision into actionable plans, coupled with excellent
- communication and stakeholder management skills
- black small square Ability to partner with C-suite executives and influence across a matrixed organization
- black small square Demonstrated success in leading integrated marketing and corporate communication strategies at a
- senior level
- black small square Understanding of digital marketing principles (SEO/SEM, social media, content strategy) to guide
- brand visibility and positioning
- black small square Ability to interpret analytics insights and familiarity with marketing automation and CRM platforms
- for performance optimization
- black small square Awareness of AI-driven personalization and generative AI tools for content and campaign
- optimization, along with emerging technologies for future-proofing brand strategy
- black small square Understanding of global data privacy regulations and ethical marketing practice
Experience
black small square 8+ years of relevant work experience in brand strategy, corporate communications, and marketing
leadership, ideally in financial services or professional services.
Education
black small square Bachelors in communications / journalism / marketing, with MBA / masters in marketing or Brand
Strategy.
Compensation
black small square The compensation structure will be as per industry standards
Skills
BrandingDigital MarketingContent StrategyMediaOptimizationMarketingSeoIf a job posting appears fraudulent, asks for payment, contains misleading information, or violates our guidelines, please report it immediately. Our team will review it promptly, Jobaaj does not charge any fee from the applicants.
About Company
Similar Jobs
View allNew Digital Marketing/Marketing roles in Pune.
One email a day. Unsubscribe any time.

