Our client is a renowned worldwide energy and technology corporation that operates at the convergence point of renewable and traditional power sources. They engage in energy trading on a global scale while delivering exceptional services to effectively handle the inherent variability of renewable power gen click apply for full job details