Abstract
The most valuable asset of a professional service firm is its people. Owing to the high labor turnover, staffing decision is very critical in its operations. We take engineering consultancy as a professional service and emphasize the importance of developing knowledge stock of skilled consultants in a planned manner for efficient productivity management. Our focus is management of knowledge-mix, which is the mix of consultants at different productivity levels. Our model is designed to determine the steady-state number of consultant-mix to meet demand at a desired service level. This is done through the use of control theory and chance constrained programming.