Located atop the Corcovado Mountain in Rio de Janeiro, Brazil, the Christ the Redeemer’s iconic status ranks as one of the ...
"The biggest challenges that we have in the workplace, even at NASA, are interacting with people," said retired NASA engineer John Ruffa.