Your English is not good you can try in government exams, public sector banks. You have M.B.A in Finance you can always try in finance department in company, all the banks, financial institution. There is no problem in trying then if you have good subject knowledge and working knowledge of English (You don't need to be expert in English). or do English speaking course.
By- Er Aman