Light Source People is a specialist energy recruitment company that connects leading talent with renewable energy companies and projects. They provide best-in-class talent and career support services to support the zero carbon energy transition, emphas...
Year Founded
2017