St. Stephen Church
Director of Music
Temple Beth Am
Organist
Montclair State University
Adjunct Professor
Indiana University Bloomington
Associate Professor Of Music
3sixty Cycling Studio
Cycling Instructor
American Guild Of Organists
National Councillor for Education
Cathedral Of The Incarnation
Associate Organist and Choirmaster
Cathedral Basilica of the Sacred Heart
Associate Organist
Yale University
Indiana University Bloomington