CICMA site by Tech24 Group June 12, 2020 tech24Admin Post in WebDev The Chartered Institute of Customer Management (CICMA) is a global training Institution that inspires the highest standard of professionalism in all aspects of business. It is a global board for customer service and call center professionals . Do you need a website for your school, institution or organization? If you want something like this (full website here) or better then get in touch with us today. We will design a stunning custom website to suit your business needs.