Ramesh Nair

CEO & Country Head, JLL India,