Software Engineering Consultants: software process consultants; consulting and training services for quality, process, and productivity improvement; consulting and training services for software engineering; consulting and training services for software project management; SEI-certified lead appraisers for SCAMPI appraisals; provide services internationally