About CSM Consulting Services

CSM was established in the Western Cape in 1994, to meet the substantial needs of a newly democratic South Africa. Since then CSM has evolved into an international, award-winning consultancy. Our multi-disciplinary approach gives us a 360-degree view of each project. This allows for optimal efficiency and assures our clients that we get things right, first time, on time and within budget.