Is Canada a Women's country?

Go beyond desis. As I suggested use meetup and LinkedIn liberally but judiciously.

When you say you asked people for suggestions but did not get anything positive, what were you asking for?

I would suggest starting a thread in careers section and maybe people can give you some perspective,