1. Strategy
    2. Marketing
    3. Finance
    4. Export Development
    5. Organizational Change & Development
    6. Operational Excellence
    7. Service Quality
    8. Human Capital Development
    9. Family Business Transformation
    10. Private Sector Development


To address a variety of business needs, we offer a unique set of training programs that have been developed in-house ... Go to Our Programs Page


CMC conducts comprehensive training seminars in a variety of subject areas aimed at providing practical knowledge transfer and skill development. Our training programs are offered either directly to companies, or in partnerships with enterprise support institutions, donor programs, or business associations.CMC’s comprehensive training services contribute to organizational and individual development of our clients through the following processes:

  • Enabling learning (knowledge)
  • Facilitating personal development (skills)
  • Helping people to identify and achieve their own personal potential (attitude and behavior)

We use a variety of training and capacity building methods such as role-playing, case studies, exercises, and lectures among many others.

Our standard training programs cover a wide array of business functions, and focus on providing clients with a trio of knowledge, skills, and behavioral development. In particular, our training programs cover the following areas:

  • Strategy
  • Marketing
  • Finance
  • Operational Excellence
  • Service Quality
  • Microfinance
  • Leadership
  • Human Resources
  • Supply Chain Management
  • Sales Skills
  • Soft Skills

Furthermore, we have developed unique training programs tailored to a variety of business needs: