Lucy Ruiz is a strategic and influential leader at Redwood Trust, overseeing the controllership functions of the publicly traded organization with precision and expertise. She ensures the ...