I've been laid off from D. I'm seeking a similar role, "Resource Manager" or "Engagement Staffing Manager". To summarize, the role entails working with business managers to help fill open roles, providing available staff, and forecasts, etc.; and working with practitioners as they near or land on the bench. Do other consulting firms, such as EY, PWC, Accenture, etc. have such positions? If so, what are titles do they have? I'm seeking alternative search terms.