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


To CMC, coaching is a proactive process of professional development that sharpens people’s skills, develops attitudes and behaviours, and empowers them to resolve issues and achieve their goals and objectives. Our coaching services are tailored for all levels of an organization, from top level CEOs to middle managers all the way down to the lower levels of a business hierarchy.Our dynamic, in-depth approach starts with helping people identify their strengths, gain clarity on their weaknesses, and together with them we choose specific goals for coaching.

Our coaches provide targeted individual assistance and professional support for people and teams within an organization during various change situations, driving the development of new and tangible solutions.