In addition to what
@GMP97 reply, you are already well settled and working as Finance Manager for last 5 years. Managers are considered as very high skilled job in Canada. I would raise a concern why would one wants to come to Canada who is already working in Skilled 0 for almost half decade now wants to study diploma after doing MBA from country of residence?
Applicant's main purpose is not exactly what he is claiming. Therefore, not satisfied and application rejected and refusal grounds: purpose of visit, ties to country of residence and Canada and not bonafide student.
Have you tried looking at other options? i.e. PNP programs and AIPP & RNIP programs?
Look for Saskatchewan nominee program for international skilled worker. in order to eligible you need minimum 60 out of 100 points in grid system. However, Saskatchewan last few draws and nominations given to those who has 67 or more points.
P.S: this is my unprofessional and limited knowledge 2 cents based on your profile.