Rick L. Shackelford

Shareholder at Greenberg Traurig LLP (Los Angeles, CA)