Ravi is a great talent. He has been able to understand our business requirements very quickly and has drafted a service level agreement document of the highest order. His professionalism and responsiveness have been excellent and we will not hesitate to use his services again.