Shelton Liff
Shelton Liff
Title
Senior Associate
Firm
Spencer Stuart
Office Address
3475 Piedmont Rd.NE,
Ste.1550
Atlanta, Georgia, 30305
United States
Atlanta, Georgia, 30305
United States
Industry Specialties
Healthcare