34 employees
SDS is a religious organization that offers corporate secretarial, property oversight, and financial management for diocesan institutions.