Biogen Inc is seeking an HR Manager for Latin America South, specifically focusing on Argentina and Chile. The role involves aligning global HR programs with business priorities and providing operational support while ensuring compliance with labor laws and internal policies.
Must-have
Nice-to-have
Not specified