Bill Larkin is the managing partner of Lopez, Teodosio & Larkin, LLC, a full-service certified public accounting firm in Langhorne, Pennsylvania. In addition to serving on the board of directors of Penn Community Bank, he serves on the board of directors of Business Leadership Organized for Catholic Schools, past commodore and current treasurer of the Yacht Club of Stone Harbor, and former director and treasurer of Family Service Association of Bucks County. Bill is a graduate of LaSalle University (Bachelor of Science, accountancy). He lives in Langhorne.