M - Definitions

Search Definitions
  • M

    manager self-service

    Manager self-service is self-service platform that enables managers to get immediate access to employee information and initiate employment-related actions.

  • Monster Worldwide

    Monster Worldwide is an online recruiting company noted for its flagship Monster.com job site.

SearchSAP
SearchOracle
Business Analytics
Content Management
Sustainability
and ESG
Close