Dun and Bradstreet India has appointed a new leader to oversee its brand and social responsibility agenda as it sharpens focus on growth, engagement and impact. Almas Khan Dun and Bradstreet India appointment as Head of Marketing and CSR brings seasoned leadership to both functions.
With more than 20 years of experience across financial services and technology led businesses, Khan has built her career in brand building, integrated marketing and digital transformation across multiple markets. In her new role, she will lead strategic initiatives to enhance brand visibility, deepen customer engagement and scale CSR programmes that align with the companys long term priorities.
Khan joins Dun and Bradstreet India from CRIF, where she served as Head of Marketing. She managed marketing for all CRIF companies in India and led initiatives for the Middle East region, giving her regional and multi brand exposure.
Before CRIF, she worked with ICICI Bank, where she led marketing for the banks digital channels and helped shape its digital customer experience. Earlier roles at Western Union and Reliance Life saw her drive marketing strategies and strengthen brand positioning in competitive categories.
Commenting on the appointment, Avinash Gupta, Managing Director and Chief Executive Officer India, Dun and Bradstreet, said the company is confident that her experience and innovative approach will support stronger client engagement and measurable business growth.
ADVERTISEMENT
Why This Matters
The appointment signals a sharper focus on integrated marketing and CSR at a time when data and analytics brands are under pressure to differentiate and build trust. Bringing both functions under a seasoned leader allows the company to connect its brand story, client engagement and social impact in a more cohesive way.
What does this appointment mean for the companys brand and CSR roadmap in India
Khan said she is inspired by the organisations legacy of trust and innovation and highlighted the role of artificial intelligence and data driven insights in the next phase of growth. She emphasised her ambition to make the brand a true partner in powering Indias economic momentum.
Dun and Bradstreet India provides business decisioning data and analytics to clients across sectors. By aligning marketing and CSR under one leader, the company aims to reinforce its positioning with customers while expanding programmes that support economic and social development.
Khan will work closely with the leadership team to translate this vision into brand initiatives, client communication and CSR interventions that reflect the companys purpose and market priorities.
Follow Marketing Moves on Instagram and Facebook for industry insights, strategy breakdowns, and brand transformation stories.
