Consultant client in renewable energy sector is hiring a Senior Manager – Human Resources for a fast-growing organization. The role requires strong ex...