If you already have the OWP, you can try applying for careeredge.ca, it is funded by non-profit organization that helps the recent grads or newcomers to find a paid internship. Please keep in mind that you cannot apply for another internship once you completed the first one. I got my full time from using this program. They partnered with Bell, TD, RBC, OLG, Manulife, etc.
https://www.careeredge.ca/