People

Charu Sehgal

Partner, Consulting

Charu Sehgal

7th Floor, Building 10 Tower B

DLF Cyber City Complex

Gurugram

Haryana

India

122002

View map

Charu Sehgal is Partner, Deloitte India and leads Strategy and Operations in the Consulting practice. She also is the leader for Life Sciences and Healthcare sector.

In her consulting experience of 25 years, she has advised several global and Indian clients in the Life Sciences and Healthcare Industry on strategy, growth and transformation. She has also worked in all spheres of public health and contributed to the improvement of governance structures and Institutional strengthening. Her focus has included product & business model innovations to improve access of affordable, quality healthcare for all.

Charu has been selected as one of the top 20 women achievers in Healthcare in India. She has been associated with various committees of Industry Associations in the healthcare sector, been an expert speaker at forums and contributed several articles.

In her voluntary capacity, Charu works with a few NGOs as an advisor and has been a member of the National Task Force on review of National Policy for street vendors.

Charu Sehgal