Sorry to hear your having a tough time.
You posted you have 10-15 yrs of varied nursing experience. and I would assume you have your Bachelors atleast because doesn't Canada' require all RN's to hold bachelor's for licensure/certification. This may be a totally dumb American question- but do you have insurance companies in Canada- I know you have a national healthcare plan through the provincial governemnt. What about a position as a case manager or disease manager through the provinical government and /or insurance company. or possibly an auto insurance company doing workmans comp. Look into any of the Pharmaceutical companies( Nova Nordisk, Bristol Meyes Squib etc) branch offices in Canada - doing clinical trials/ clinical research on investigation drugs- CRA, CRC or project safety inspectors. if you have a Critical care background check out the medical equipment companies( Medtronic, St Judes or Boston Scientific ) they probably have branch offices in Toronto, Montreal or Ottowa- doing pacemaker interrogations in hospitals and doctors offices- the nurses I have seen interrogating the pacemakers on a cardiac unit I worked on were male nurses. I don't know how your public health dept are set up- what about public health in a remote/rural area- I know as an adventureous american during my travel nurse days- I did see some contract/travel opportunites in the northwest territo ry??? it was in some remote clinics assigned with a Nurse practioner. What about a civilian nurse position in one of Canada's military treatment facilites with the Royal Air Force. I did a contract assignmnt in one of our US military base clinics- I loved it, it was by far my favorite nursing experience. I worked with some fantastic nurses both civilian and military. I learned sooo much. I stepped out of my acute care comfort/safe zone and into the land of managed care, telehealth/triage, case managment, disease management and family practice clinic while learnig the military hierarchy/ranks. There were some fascinating, spellbinding Lunch and Learn seminars- Military Medical Air Evacuation and first responder assessment to Tramatic Brain Injuries on the battlefield, Burn/Trauma Transport.
What I learned having a tough time finding nursing positions and navigating nursing employment in this challenging economy- is don't look for the conventional and traditional routes( hospitals- BORING)- think out of the box. Even check out amusment parks and vacation spots- nurses are needed there for minor injuries- scrapes, insect bites, heat exhausion, broken bones/ think ortho( Canada has a big ski season) Check into the gyms and fitness clubs- some of the more elegant expensive fitness clubs/spas have Cardiac rehab programs, nurses do diabetic, cholesterol and HTN patient education, nutritional counseling, BMI, BP and Heart rate checks- here in the States we call it "Wellness Nurse', I think it would be in the sports medicine speciality
if a place pops into your head- google it's website and see if nurses are needed
good luck, chin up and happy hunting- leave no stone unturned