Manager- PR and Events

Posted Yesterday
Be an Early Applicant
Bengaluru North, Yelahanka, Bengaluru Urban, Karnataka, IND
In-Office
Expert/Leader
Professional Services • Consulting • Financial Services
The Role
Leads external communications, public relations, media outreach, thought leadership, and corporate events. Develops PR and event strategies with senior leadership, manages agencies and vendors, ensures consistent brand messaging, oversees campaign and event delivery, tracks performance, and aligns initiatives with business objectives. Requires extensive experience in PR, corporate communications, or event marketing, preferably in consulting, professional services, or B2B environments.
Summary Generated by Built In
Job Title: Manager- PR and Events
Location: Bangalore, India
Reports to: CMO

About Embark:
Embark is a specialized consulting and execution platform designed to help global enterprises build, scale, and evolve Global Capability Centres (GCCs) in India. We offer a comprehensive, end-to-end solution that addresses every critical stage of a GCC’s lifecycle from strategy and setup to long-term transformation. Founded by experienced practitioners with deep domain expertise and ably sponsored by Embassy Group Our comprehensive solution spans the entire lifecycle of a GCC—from strategic setup to long-term transformation. Founded by experienced practitioners, Embark eliminates advisory fragmentation and executional friction by offering an integrated model across strategy, compliance, operations, talent, and culture
Job Summary: Embark’s Corporate marketing team is looking for a PR & Events Manager to lead external communications and brand visibility initiatives. The role will work closely with leadership and internal stakeholders to build a strong external narrative, manage public relations, and drive high-impact events aligned with business objectives.

In this job you are accountable for:
• As part of the Corporate Brand team, you will be responsible for driving external communications and brand visibility through PR and events.
• You will work with leadership across verticals to understand business priorities and translate them into effective PR and event strategies.
• You will be responsible for managing PR agencies to drive media outreach, press coverage, and thought leadership opportunities.
• You will oversee the planning and execution of events including industry conferences, round-tables, and brand-led initiatives in collaboration with event partners.
• You will ensure consistent messaging and positioning across all external communication channels in line with the organization’s brand guidelines.
• You will manage end-to-end delivery of PR campaigns and events, ensuring quality, timelines, and alignment with business goals.
• You will work closely with internal teams including marketing, sales, and leadership to ensure alignment on communication and event objectives.
• You will be responsible for tracking performance and impact of PR initiatives and events, and sharing insights with leadership.
• Managing legal and financial procedures of vendors and agencies in line with company processes.

Experience relevant for this job
• 10–12 years of experience in public relations, corporate communications, or event marketing at blue chip corporates or in leading PR/event agencies.
• Experience working in consulting, professional services, or B2B environments is preferred.
• Experience managing PR agencies and large-scale corporate events is essential.

Operational skills relevant for this job
• Strong understanding of public relations strategy and media engagement.
• Experience in planning and managing corporate events and industry engagements.
• Excellent stakeholder management and ability to work with senior leadership.
• Strong communication skills, both written and verbal.
• Ability to manage multiple projects and deliver outcomes within timelines.
• Experience in vendor and agency management.
• Good understanding of brand guidelines and communication consistency.


Educational Qualifications
• MBA in Marketing / Communications or Masters in Media, Public Relations, or related field preferred.

Skills Required

  • 10–12 years of experience in public relations, corporate communications, or event marketing
  • Experience managing PR agencies
  • Experience managing large-scale corporate events
  • Experience in consulting, professional services, or B2B environments
  • Strong understanding of public relations strategy and media engagement
  • Experience planning and managing corporate events and industry engagements
  • Excellent stakeholder management and ability to work with senior leadership
  • Strong written and verbal communication skills
  • Ability to manage multiple projects and deliver outcomes within timelines
  • Experience in vendor and agency management
  • Understanding of brand guidelines and communication consistency
  • MBA in Marketing or Communications, or master's degree in Media, Public Relations, or a related field
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
17 Employees
Year Founded: 2025

What We Do

Embark is a specialized consulting and execution platform that helps global enterprises establish, operate, scale, and transform Global Capability Centres in India. Its integrated offering spans strategy, workspace, talent, human resources, legal, finance, tax, real estate, and IT. Operating as an end-to-end partner, Embark supports global companies with setup, managed services, and long-term operational integration.

Similar Jobs

Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
289097 Employees
Hybrid
2 Locations
289097 Employees
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
289097 Employees
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
289097 Employees

Similar Companies Hiring

Granted Thumbnail
Artificial Intelligence • Healthtech • Insurance • Mobile • Financial Services
New York, New York
23 Employees
Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account