Having worked with Moe for several years on countless projects I have no hesitation in recommending him. To each project he brings boundless energy, strong professionalism and understanding. He is always willing to go the extra mile and put his entire heart into his work. He consistently has good, valid ideas that add that little bit extra value. He is knowledgeable across many fields and always willing to learn. A positive addition to any team.