Energy Supply Lead - Power Supply and PPA | CozyJobs