Ramesh Nair

CEO & Country Head, India, JLL