Rick Ybarra Joins Cresa to Lead Major New Consulting Group January 12, 2016 / wink / Client News Read More Commercial Real Estate, Coverage, Cresa, Cresa LLC, Nashville Business Journal, People on the Move