New Delhi

The Capital of India and the largest urban area in India by land area and population. The National Capital Region (NCR) comprising of Delhi and its neighboring towns is home to many key service industries like information technology, telecommunications, hotels, banking, media and tourism. Construction, power, health and community services, and real estate are also important to the city's economy.Howden India has its second largest office in Delhi that services the entire North India. With a team of specialists, Howden India services several Public and Private sector clients in the field of Property & Employee Benefits.