EHS Professional - La Guajira About the Role Location Colombia La Guajira Riohacha Organization Grid Technologies Business Unit Grid Solutions Full / Part time