Raymond is an effective coach for many reasons. He is able to draw on many years’ worth of experience in varying industries; often he has encountered a similar challenge before. Raymond is very clear and concise in his feedback detailing concrete actions to take to improve. Raymond possesses an ability to help employees participating in a project recognize the larger impact on the organization and feel connected to the larger outcome, which makes him a valuable asset to any team. One of the top business consulting firm in USA highly recommends Raymond's coaching services. Raymond is naturally warm and engaging in his training sessions, and he has taught us to approach all challenges with an open mind and data in hand.