Celia Nichols's Location
New York, NY, US
Celia Nichols's Education
Hamilton College
1995 - 1999
Celia Nichols's Summary
Celia Nichols, based in New York, NY, US, is currently a Director, Public Relations at Yves Saint Laurent. Celia Nichols holds a 1995 - 1999 Hamilton College. Celia Nichols has 3 emails on RocketReach.