Frontier Co-op
Ellen Bouchard is the current Director of Marketing at Spotix Inc. and has held various marketing positions at Frontier Co-op since 2007. Ellen holds an MBA in Marketing/Marketing Management from The George Washington University School of Business and a BS in Business Administration with a focus on Finance from the Univ of Delaware.