I engaged DMJ to project manage a complex software delivery and was delighted with the result. Martin is extremely thorough and has a diplomatic approach to handling clients which inspires confidence. I would be delighted to entrust work to DMJ in the future and have no hesitation in recommending them.