The Site HR Head will serve as a strategic partner and leader in driving the human resources function at the power/energy project site. This role demands a dynamic professional who understands the complexities of the power and energy sector and can seamlessly align HR strategies…
Human Resources · HR