Stephen DeMauri has a background in human resources and administrative support, having worked in various roles including as a Human Resources Coordinator for the Catholic Diocese of Richmond and an Administrative Assistant for the Catholic Archdiocese of Washington. Stephen also has experience in marketing, development, and customer service roles. Stephen holds a Master of Divinity degree from Princeton Theological Seminary and a Bachelor of Arts degree in History from William & Mary.
Sign up to view 0 direct reports
Get started