The Marketing & Corporate Communications team is central to the client's ecosystem in working with both internal & external stakeholders to develop, define and drive the client's brand & culture. The Brand Associate will lead brand-building efforts from strategic inputs to conceptualization and execution.
Strategic Leadership:
oDefine and execute integrated marketing and corporate communications strategy aligned with business objectives
oDrive brand positioning, messaging, and reputation management across all channels
develop annual and quarterly marketing plans with clear KPIs and ROI targets
?Team Management & Development:
oLead and mentor a multidisciplinary marketing team (digital, content, brand, PR, internal comms)
oFoster a culture of innovation, accountability, and agility
?Market Strategy & Execution:
oConduct market analysis, competitive benchmarking, and audience segmentation
oOversee demand generation, product marketing, and go-to-market strategies
oEnsure flawless execution of campaigns, events, and digital initiatives
?Corporate Communications:
oManage internal and external communications, including leadership messaging and change management
oOversee PR, media relations, and crisis communication protocols
oDrive employer branding and internal engagement programs
?Performance & ROI:
oImplement marketing analytics and dashboards to measure effectiveness
o Optimize marketing spending and resource allocation for maximum impact
oReport performance metrics to leadership and recommend improvements
Strong emphasis on digital marketing, demand generationShould have experience in B2B Financial services marketing
A successful SVP - Marketing and Corporate Communications (B2B) should have:
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.