The Senior HR Business Partner role is aligned to Consult Red office/operation in Poland, working closely with senior leaders and employees, providing hands-on and strategic input, insight, and advice on people-related issues: talent management, empl