Business Development Consulting: contractual project/program management, customer training, business process optimization, marketing. Engineering Consulting: rotating equipment design and analysis services, field failure analysis, low cost countries contractual manufacturing/sourcing. Product development consulting: innovation process, tollgate system, commercialization of new products.