Our Team
Christina HeffnerExecutive Director
Christina Soares Heffner has always had a love for strategy and games. While she wishes she had a league like BKCL that would have taught her this beautiful game at a young age, she is grateful for the opportunity to have provided this connection for others. She joined the Baltimore Kids Chess League in 2008 as a coach at Baltimore Montessori Public Charter School. Starting with a team full of novices, she developed the program and brought the team to Supernationals in 2013, winning a top 20 team trophy in their section. She continued coaching in 2 other programs around the city before joining the league as assistant director. She became executive director in 2020. She is passionate about hearing the students’ stories and learning about their journey into chess.
John BrennerPresident
Anya Cappolla
Treasurer
Anya is the League’s expert in strategic planning, development, marketing and partnerships. Anya’s expertise was built at multinational corporations through her roles as Strategy and Planning Executive with Euro RSCG global advertising agency, President’s Advisor on brand strategy growth at Smithfield Foods, and as Director of International Product Development for Toys “R” Us. Anya holds a Bachelor’s Degree in Business from Arizona State University and an MBA in Finance and Marketing from Fordham University Gabelli School of Business. She lives in Baltimore with her husband and their two children.
Bill SmithVice President
William (“Bill”) Smith started playing tournament chess at the age of 15 (a long time ago in a galaxy far, far away). He was a spectator for three games of the Fischer-Spassky match in Iceland (1972). Currently he serves as the coach at Baltimore Polytechnic Institute. He is a retired professor (business) from Towson University. In addition to chess, Bill’s interests include travel and films.
Jennifer ArtisBoard Member, Event & Fundraising Chair
Jennifer Artis has over 20 years of creative leadership experience, designing and planning events, mentoring, and cultivating donors to impact non-profits.
Jennifer is an assistant dean of administration, policy, and compliance at UMBC and oversees graduate assistantships, budgets, and the graduate student association. In her role, she collaborates with faculty staff, and students to create strategic, impactful, and engaging experiences for graduate students.
Jennifer believes that when purpose and passion are combined, the impact is powerful not only for individuals but also for the public they serve. People are her passion, and she’s learned that the key insights and ideation to develop meaningful, differentiated value comes from embracing diversity while acting with empathy.