Prior to ordination, Fr. Ross was the Director of Educational Technology at Guardian Angels School in the Archdiocese of Cincinnati where he served on the Administration Team and managed a large 1 to 1 computing program for grades 5 – 8. In addition to his Masters in Divinity, Fr. Ross holds a BA in Business Administration with a minor in Computer Science and has certifications from Microsoft, Google and Apple.