Share this Job:
Globallogic India Ltd
India Marketing & PR Manager
Job Summary
Marketing & Communications
Marketing Manager,Other Marketing
5 - 8 years
IT/ Computers - Software
Keywords / Skills
Marketing, PR, Corporate Marketing, Public Relations, Branding, Brand Marketing, Indian Markets
Posted On
15th Apr 2014
Job Ref code
About Company
GlobalLogic is now home to more than 5,500 employees, delivering innovation to leading technology organizations around the globe. Fortune 100 technology leaders as well as cutting-edge emerging companies rely on GlobalLogic to build innovative software that provides a competitive edge in the global economy. With global innovation hubs on three continents, GlobalLogic allows clients to tap a highly skilled talent pool located in state-of-the-art labs that deliver leading-edge cloud, mobile, SaaS, and social applications. The company is connected globally by its award-winning “Velocity” innovation platform, and its teams thrive on Agile collaboration. Backed by tier-one investors Goldman Sachs, NEA, and Sequoia Capital, GlobalLogic is headquartered in the US and has offices in Argentina, Chile, China, Germany, India, Israel, Ukraine, and the United Kingdom. For more information, visit:
Job Description

The India Marketing & PR Manager plays a critical role in successfully driving our regional marketing and PR efforts by understanding the current market environment and developing a strategy to drive both internal and external awareness of the benefits of GlobalLogic.

The Marketing & PR Manager is responsible for effectively positioning and promoting GlobalLogic to customers, employees, recruits, and key stakeholders in the GlobalLogic organization.

They do this by developing all associated messaging for target audiences, developing and implementing go-to-market plans, and creating all related marketing materials.

The India Marketing & PR Manager will work collaboratively with Corporate Marketing, local India leadership, HR and other subject matter experts to craft and confirm value propositions, define messaging strategy, write messaging, create campaign plans, develop marketing assets and implement campaign plans to support global and local marketing/communication/pr initiatives.

In addition to developing local campaigns and communication the Marketing & PR Manager use a number of outlets in order to evangelize GlobalLogic in the marketplace including websites, integration into corporate and regional campaigns, events, PR, and social media.

The individual in this role will report to the Vice President of Marketing, Corporate and dotted line in to the India VP/Managing Director.

Specifically, this position will be responsible for:

- Collaborate with Corporate Marketing on global marketing strategy, initiatives, pr, and events.

- Collaborate with India leadership on India marketing strategy, initiatives, pr and events.
- Develop India messaging in alignment with overall Globallogic corporate messaging.
- Drive all marketing communications activities for India.
- Work with Globallogic corporate PR and Analyst to include Globallogic where appropriate.
- Track and report on all India marketing & pr activities.


- 5-7 years background with communication, marketing, marketing programs.

High tech industry experience is desirable

- BA/BS in Business, Marketing or Communications

- Experience and working knowledge of IT services is desired

- Excellent written and verbal communication skills

- Demonstrated ability to craft marketing materials - including presentations, marketing collateral and press releases

- Ability to learn quickly and apply new knowledge to current problems

- Excellent organizational skills

- Ability to travel

- Experience developing and implementing social media strategies desirable

- Strong program management skills with demonstrated ability to coordinate many simultaneous projects/activities, while keeping stakeholders updated on schedules and timelines

- Demonstrated ability to logically plan and set priorities, identify and resolve problems to produce measurable results

- Ability to influence across a diverse organization

- Ability to work in a dynamic, fast paced, changing and sometimes ambiguous environment

- Ability to effectively work with a variety of organizations, management levels, cultures, and personalities

- International experience and/or experience working on large cross-functional teams desirable

Terms of Use | Privacy Commitment

© 2013 Monster - All Right Reserved