At CMC we believe in developing employees skills through training and development. Well trained employees are a key success factor in productive performance and organizational excellence. Our training plan address human resource development in line with the skills needed for progress and development. Our team of experts have tailored interactive and hands-on training courses that is based on the latest learning methods emphasizing learning by doing approaches. Besides, we deployed technology in the learning process to develop online material to steer-up the learning process and accommodate client preferences. We strive to provide bespoke training courses that meets the requirements of our clients.