Leo India has been crowned Agency of the Year at the Effie India Awards 2025, marking a standout performance at one of the advertising industry’s most respected platforms.
The agency secured a total of 31 Effie wins, comprising 5 Gold, 10 Silver and 16 Bronze awards, along with 47 finalists across several leading brands. The wins underscore Leo India’s consistent ability to deliver campaigns rooted in effectiveness, creativity and measurable business impact.
The 25th edition of the Effie India Awards was organised by The Advertising Club India and celebrated at a grand ceremony held at Taj Lands’ End on February 13.
The milestone edition saw participation from over 1,000 professionals spanning advertising, marketing, media, research, PR and communications, reinforcing the Effie India Awards’ reputation as a premier benchmark for recognising marketing effectiveness in the country.