RES is the world's largest independent renewable energy company that develops, operates and maintains renewable energy assets for clients globally. The company operates and maintains a portfolio of solar, storage, wind and offshore assets, with a growing high-voltage services division that provides maintenance, programming, scheduling and technical support for these installations.
v
Euro Remote Talent LLC
30 N Gould St Ste N
Sheridan, WY 82801, USA
🚀 Land your next remote job in Europe
Join 1,000,000+ European remote professionals. Create your free profile to save jobs, keep your CV ready and track every application.
Run by a headhunter with 1,500+ placements
Create your free profile