It was my privilege to have Catherine as my coach. She has been very dedicated through out the period of coaching session. With her intensive experience in IT together with the great personal skills, she was able to ask the right questions to bring out the best result out of each session. Facilitated me to look at the situation from different perspective and helped to identify possible solutions for the challenges that I was facing. I like her attitude, her personality, and her ambition to make each session better. It has been pleasure to work with Catherine and happy to recommend her for anyone who need leadership coaching.