Creating a successful technical and engineering consulting firm