Travel, Tourism & Hospitality

VFS Global earns LEED Gold for Dubai’s largest visa centre

DUBAI
VFS Global earns LEED Gold for Dubai’s largest visa centre

VFS Global has been awarded the LEED v4 Interior Design and Construction (ID+C) Gold Certification, a globally recognised benchmark for sustainable building practices developed by the US Green Building Council (USGBC), for its world’s largest Visa Application Centre in Dubai’s Wafi City, which opened in April 2025.

“Sustainability is integral to everything we do, and achieving LEED Gold certification is a testament to our commitment to creating efficient, environmentally responsible spaces. Earning this certification for our Dubai centre holds special significance as it is our global headquarters. This milestone motivates us to ensure that our flagship Wafi City centre sets the standard for sustainable operations, driving positive impact across our global network," said Monaz Billimoria, Regional Head – UAE, VFS Global.

“At the US Green Building Council & GBCI we believe that better buildings, communities, and cities lead to better lives. The success of VFS Global’s LEED v4 ID+C Gold Certification recognises the progress that you’re making in embracing sustainability in the built environment and serves as an example to others across the Mena region, UAE and to the rest of the world! Your project’s certification in 2025, coincides with 25 years of the LEED rating system while also being one of the projects that contributed to UAE’s recognition as the TOP 10 countries for LEED in 2025, outside the USA,” said Deepthy K B, Senior Director, GBCI Mena. 

VFS Global’s renewed, state-of-the-art premises at Wafi City has increased its customer service area exponentially.

Spread across 150,000 sq.ft., it is the organisation’s first fully digital premises, from applicant tokens to signages within the centre, reflecting its dedication to delivering world-class facilities that meet international environmental standards in sustainable infrastructure development.

LEED (Leadership in Energy and Environmental Design) is a widely used green building rating system, emphasizing environmentally responsible construction and interior fit-out.

The certification process evaluates projects on a credit-based system, awarding points for implementing energy-efficient, resource-conscious, and sustainable design strategies. -TradeArabia News Service

Related posts