OITSS (OC)

Medical abbreviations:
OITSS (OC)

Office of Information Technology Shared Services (Immediate Office of the Commissioner)