The Canadian Society for Marketing Professional Services (CSMPS) is a non-profit society providing professional service providers and their marketers with opportunities for professional growth, education and networking.