Rick Nichols's Location
Delray Beach, FL, US
Rick Nichols's Work
Rick Nichols's Education
Rick Nichols's Skills
Rick Nichols's Summary
Rick Nichols, based in Delray Beach, FL, US, is currently a Chief Strategy Officer (CSO) at Epicure™, bringing experience from previous roles at Epicure™, Norwex USA, The Lumistella Company and Melaleuca:The Wellness Company. Rick Nichols holds a 1981 - 1985 Bachelor of Science (BS) in Marketing/Marketing Management, General @ Georgia State University. With a robust skill set that includes Skin Care, Beauty Industry, Logistics, Cosmetics, Sales Management and more, Rick Nichols contributes valuable insights to the industry. Rick Nichols has 3 emails and 1 mobile phone number on RocketReach.