In 20 years' work experience David Sanguinetti, M.Eng. P.Eng. has seen both successes and failures in the realm of technology development and come to appreciate the differences leading to them. He has learned the difficult questions to ask, and that those questions only become harder if you don’t ask them early enough. Sanguinetti Engineering’s goal is to ensure that you and your company benefit from the lessons that he has learned.