We have provided consulting, training, and certification services to software development organizations (developing software products and doing product implementations in the Banking and Finance domain) for aligning their process framework in line with CMMI requirements. We have also conducted multiple rounds of trainings customized to address pain areas like changes to requirements, size estimation, possible SLAs, etc.