Online program management (OPM) providers are a growing segment of service providers that work with colleges and universities globally to take new academic programs online. OPM providers offer a suite of services either as a package or on a fee-for-service basis. These services include market research, student recruitment and enrollment, course design and technology platforms, student retention, and placement of students in employment or training opportunities.