Chairman of the BoardBoard member since 2011
David O’Steen serves as an elder on Session at New Covenant Presbyterian Church and as the Session representative to the NCCS Board of Directors. David joined the NCCS Board in 2011. He came to faith in Jesus Christ as Lord and Savior in the 1980s while working for the US Army in Frankfurt, Germany. David has been a member of New Covenant Presbyterian Church since 1988, where he served as a deacon for a number of years. As an elder, David championed NCCS as a New Covenant ministry in the planning stages and helped guide its start-up in the early years. He holds a bachelor’s degree from Columbia University (1965) and a master’s degree in business administration from Dartmouth College (1972). David retired from Aberdeen Proving Ground in 2011. He and his wife, Wendy, live in Aberdeen. David was a peace Corps volunteer for two years in French-speaking Africa right after college. If his free time, David enjoys riding his road bicycle and running their two Munsterlander bird dogs in the field.
TreasurerBoard member since 2010
Kevin is a Certified Financial Planner with Merrill Lynch in Baltimore where he has worked since 1997. He brings his expertise in investment management and long term financial planning to the Board and Finance Committee. Kevin lives in Abingdon with his wife Beth and daughter Madison, who has been enrolled in New Covenant since kindergarten. He attended Towson University and Loyola Blakefield. Kevin and his family worship at Mountain Christian Church.
Gregory ThompsonBoard member since 2005
Greg is a Harford County native and graduate of C. Milton Wright High School. He earned his degree in mechanical engineering from the University of Maryland Baltimore County and now works for SURVICE Engineering Company in Belcamp, MD. As a pilot with the US Air Force Reserve, he has flown to and visited many parts of the world. Greg’s wife, Shari and their three sons Wesley, Ryan, and Andrew live in Churchville with their two rescued German Shepherd dogs. The family worships at the Bel Air Assembly of God. Through his volunteer work as a coach and teacher with the local Upward Basketball program, Greg is able to share his faith regularly with 1st – 8th grade boys and girls and their families. In 1999, Greg’s eldest son enrolled as a charter NCCS kindergartener. He and Shari have been a part of NCCS ever since. Greg has taught gym and has been the NCCS boys basketball coach. The Board benefits greatly from his skills of analysis, clear thinking, and a thorough knowledge of NCCS.
Nancy MacfarlaneBoard member since 2011
Nancy Macfarlane joined the NCCS Board of Directors in December 2011. She retired from the Harford County Public School System after teaching high school art for 25 years. She taught at the middle school level in Michigan for three years prior to that. Widowed in 2009, Mrs. Macfarlane is the mother of two grown daughters and the grandmother of two children. Having earned a bachelor of science degree in art education with minors in history and science from Wayne State University in Michigan and having earned a master’s degree in curriculum development from Michigan State University, she brings to the Board valuable classroom insights. She is a longtime member of New Covenant Presbyterian Church.
David ThursbyBoard member since 2014
David Thursby holds a bachelor's degree in electrical engineering from Virginia Tech. He has worked for over 20 years as a software engineer at Textron Systems (formerly AAI Corporation) in Hunt Valley. He and his wife Susan have one son who has been enrolled in NCCS since preschool. David and his family are members of New Covenant Presbyterian Church.
Jim SterlingBoard member since 2015
Jim Sterling is a Certified Financial Planner who serves as President of Sterling Wealth Services in Bel Air. Prior to becoming a financial advisor, Jim worked for six years as a civil engineer in the Baltimore area. Jim serves on the Board of Directors for Missions at Mt. Zion UMC and on the Board of Directors for Alpha’s Glory Pregnancy Resource Center in Aberdeen. He and his wife Kim have three children, two of whom attend NCCS. When he has time to read, he likes to study history, especially historical leaders and the true nature of courage and fear. He also enjoys rock climbing, adventure racing, travel, spending time with family and friends, and growing in the grace of Christ.
Jon StrubleBoard member since 2015
Jonathan Struble is a Senior Associate with the Technology Business Solutions Group in RSM's Blue Bell, PA office. He is the father of three grown children and has experience with home schooling and with a local Christian School. He and his wife Christina are members of New Covenant Presbyterian Church.