Charlotte Nayrolles is currently pursuing a master's degree in business at Ecole de commerce Européenne in Lyon, France. She has work experience in sales, marketing, and administration. She is fluent in French, English, Italian and Spanish and has traveled extensively in Europe, the United States, Asia and Africa.