Since 2009 C3 Consulting has solved a wide range of tasks for NNE Pharmaplans different business units

Please fix the punctuation.
Since 2009, C3 Consulting has solved a wide range of tasks for NNE Pharmaplan's different business units.