Human Resources Organization & Development Manager The role is accountable for support local management in the respective locations in Italy on all aspects of organisational and people development.¬†You will also participate¬†in the development and implementation of European processes and policies and support colleagues on other locations where needed. Main responsibilities and tasks: Participate in designing […]