Corporate Communications Manager (Pune)

Corporate Communications Manager (Pune)

13 Aug
|
Avalara
|
Pune

13 Aug

Avalara

Pune

Role Overview:As a critical member of Avalaras Corporate Communications team, you will support internal and external communications for the rapidly growing operations in India. Reporting to the head of business communications in the U.S., you will collaborate to develop and implement communication strategies and tactics in India.Key Responsibilities:- Support written communications for Avalaras General Manager of India operations, including emails, talking points, scripts, and presentations.- Partner with Avalaras extended Corporate Communications team and PR agency partner in India.- Contribute to the India public relations strategy and support the execution of the public relations plan in the region.- Prepare spokespeople for media opportunities and staff media briefings when necessary.- Coordinate, plan, and execute internal stakeholder meetings with partners from various departments.- Communicate achievements, company culture, and India perspectives to the global Avalara audience.- Assist in developing and implementing technical solutions for employee communications and collaboration challenges.- Devise methods for gathering and sharing employee sentiments and feedback.- Participate in planning and executing Avalaras annual company meeting and India Town Halls.- Occasionally write content for India social media channels.Qualifications Required:- 10 years of experience in companies with a globally dispersed workforce, with a preference for internal and external communications experience.- Strong written and editorial skills, including impeccable English grammar and editing skills.- Proficiency in MS PowerPoint, Google Documents, Slack, Zoom, and email.



Familiarity with video tools is a plus.- Excellent project management skills.- Experience in interacting with senior stakeholders and media relations.- Experience in writing content for social media is preferred.Company Details:Avalara is an AI-first company where AI is integrated into workflows, decision-making, and products. Success at Avalara requires embracing AI as an essential capability and applying it to business challenges daily. The company strongly supports diversity, equity, and inclusion, with 8 employee-run resource groups and a commitment to integrating these values into business practices and organizational culture.Total Rewards:Apart from a competitive compensation package, paid time off, and paid parental leave, Avalara employees are eligible for bonuses.Health & Wellness:Benefits such as private medical, life, and disability insurance are available, with variations based on location.About Avalara:Avalara is a leading cloud compliance platform processing billions of customer API calls and millions of tax returns annually. The company is committed to continued growth and innovation, aiming to be part of every transaction globally. Join Avalara for a bright, innovative, and disruptive career in a culture that values empowerment and diversity. Role Overview:As a critical member of Avalaras Corporate Communications team, you will support internal and external communications for the rapidly growing operations in India. Reporting to the head of business communications in the U.S.,



you will collaborate to develop and implement communication strategies and tactics in India.Key Responsibilities:- Support written communications for Avalaras General Manager of India operations, including emails, talking points, scripts, and presentations.- Partner with Avalaras extended Corporate Communications team and PR agency partner in India.- Contribute to the India public relations strategy and support the execution of the public relations plan in the region.- Prepare spokespeople for media opportunities and staff media briefings when necessary.- Coordinate, plan, and execute internal stakeholder meetings with partners from various departments.- Communicate achievements, company culture, and India perspectives to the global Avalara audience.- Assist in developing and implementing technical solutions for employee communications and collaboration challenges.- Devise methods for gathering and sharing employee sentiments and feedback.- Participate in planning and executing Avalaras annual company meeting and India Town Halls.- Occasionally write content for India social media channels.Qualifications Required:- 10 years of experience in companies with a globally dispersed workforce, with a preference for internal and external communications experience.- Robust written and editorial skills, including impeccable English grammar and editing skills.- Proficiency in MS PowerPoint, Google Documents, Slack, Zoom, and email. Familiarity with video tools is a plus.- Excellent project management skills.- Experience in interacting with senior stakeholders and media relations.- Experience in writing content for social media is preferred.Company Details:Avalara is an AI-first company where AI is integrated into

📌 Corporate Communications Manager (Pune)
🏢 Avalara
📍 Pune

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: corporate communications manager (pune) / pune

Subscribe to this job alert:

Get the latest job offers by email for: corporate communications manager (pune) / pune