Organizations want to have the biggest impact in their HR departments by staffing with positions that have both breadth and depth.  For some that means utilizing the HR Generalist role, for others, it is the HR Specialist role. You are the HR Manager for a non-profit organization. The CEO meets with you to discuss staffing for the next two years. While the budget looks stable enough to approve your request for two additional professional level positions, she makes it clear that you need to ensure the additional positions are both versatile and specialized to handle a myriad of challenging responsibilities. Do you make a case for hiring HR Generalists or HR Specialists? Please explain your response.