Lightsource labs is seeking a Construction Lead to manage large-scale renewable energy projects in Spain. You will oversee project delivery, ensure safety compliance, and manage relationships with stakeholders and regulatory bodies. The ideal candidate has extensive