About this role
Técnico/a de Organización at Veolia Environnement SA. Location: Barcelona, Catalonia, Spain. Role: analyzing organization, optimizing structures, managing vacancies Requirements: Bachelor's degree in labor relations, law, business or similar; minimum 3 years in technical HR roles; experience in organizational design, workforce sizing and HR systems; Master's or PMP valued. Category: Human Resources Seniority: Mid Level Certifications: pmp Commitment: Full Time Workplace: Onsite Languages: Spanish