We are pleased to announce that our New Delhi office has relocated to Max House. Please update your records to reflect our new address:

S&R Associates

Max House

Tower C, 4th Floor

Okhla Industrial Estate Phase III

New Delhi 110 020, India

Our new office at Max House offers larger spaces for our continued growth with more collaborative spaces and conference and event areas. The office is conveniently located in the National Capital Region of Delhi. Max House is LEED Gold certified for green building strategies and IGBC Gold certified for health and well-being features.

We look forward to welcoming you at our new office.


More from S&R Associates