Large and small engineering driven firms often require the expertise of external management consultants that specialize in companies where engineering practice and product development are key drivers of value. Most engineering management consultants will have as a minimum a professional engineering qualification. But usually they will also have graduate degrees in engineering and or business or a management consulting designation. It involves providing management consulting service that is specific to professional engineering practice or to the engineering industry sector. Engineering management consultancies, are typically boutique firms and have a more specialized focus than the traditional mainstream consulting firms, A T Kearney, Boston Consulting Group, KPMG, PWC, and McKinsey. Applied science and engineering practice requires a holistic approach involving a combination of management art, science, and engineering practice. There are many professional service companies delivering services in a consultancy type relationship to the engineering industry, including law, accounting, human resources, marketing, politics, economics, finance, public affairs, and communication. Commonly, engineering management consultants are used when firms require a combination of special technical knowledge, and management know how, to enhance knowledge or transform organizational performance and also keep any intellectual property developed confidential.