J.D. Boston University
B.A. SUNY Binghamton
Professor Allen is the founder of the Wine Institute of New England, a wine education and entertainment business catering to both industry professionals and consumers. She is a Certified Specialist of Wine and a French Wine Scholar. Her wine writing has appeared in several publications, including Connecticut Magazine, The CT Beverage Journal and the New England Wine Gazette.