Working with Ravi was a revelation. He shared a very deep understanding of people and their motivations. He has a strong and genuine interest in others and works selflessly to enable them to achieve their full potential. I gained a lot of insights from my time with Ravi which I use in my day to day life both in and outside work