David received his B.A. in Music from Jersey City State College and M.A. in Performance from New York University. He previously served as Director of Music at First Presbyterian, North Arlington, and has played at other parishes in northern New Jersey. He was Interim Pianist/Organist at Grace Presbyterian from September, 2022 until April, 2024 when he was named permanent Music Director.