Crystal Carroll's Location
New York, NY, US
Crystal Carroll's Work
Crystal Carroll's Skills
Crystal Carroll's Summary
Crystal Carroll, based in New York, NY, US, is currently a Director, Public Relations at Ulta Beauty, bringing experience from previous roles at Ulta Beauty, The Vitamin Shoppe, Bollare and Lush Fresh Handmade Cosmetics North America. With a robust skill set that includes Fashion, Writing, Press Releases, Media Relations, Communication and more, Crystal Carroll contributes valuable insights to the industry. Crystal Carroll has 3 emails and 1 mobile phone number on RocketReach.