Alberta Provincial Government - Edmonton, AB; the most populous of Canada's three prairie provinces, located in western Canada, one of the strongest economy in Canada, supported by the burgeoning petroleum industry and to a lesser extent, agriculture and technology; current job opportunities.
Take constructive feedback to heart and work to improve on feedback you receive. Seek advice. Look for resources online (e. g. videos and tutorials) and, if possible, ask more experienced recruiters or interviewers in your company for advice. If you plan to interview often, you could also make a case for attending interview trainings or workshops.