Being located in the United States, I was a little skeptical of how effective my engagement with David would be. However, based on the many positive recommendations I received I went forward and I am very glad I did. David understands and is able to help with all areas of leadership and management including teambuilding, change management, effective communication, and stress management among others. His methods cross geographical and cultural lines and will be an asset for any leader of people no matter where they are based. I recommend David without hesitation or reservation.