Winter Semester of 2020 - John will be the conductor and course director for the York University Chamber Choir and Concert Choir.

Since 2014, John has been the music director at Blessed Trinity Roman Catholic Parish in North York, Toronto. 

From 2012-2018, John was a conductor of various choral ensembles at York University, working with Dr. Lisette Canton.

In 2013, John was an assistant conductor of the Ontario Youth Choir, under the direction of Dr. Elroy Friesen.