Craig has worked for our company over a 6 year period in delivering sales , negotiation and business development training. Has worked across all of our Asian operating companies. Craig has the ability to deliver clear and insightful training in a cross cultural environment that drives results. He is highly personable , practical is his training methods and insights , and crystallises his message into actionable tasks. A pleasure to work with.