If you haven't pursued your MS yet, it might be better to pursue it in your destination country at a recognized university.
There are much better supports for that into a career.
International education and experience is notoriously difficult to transfer to North America. Gaining your very first north american work experience is notoriously difficult too.
Also its helpful to learn what graduates are expected to know and how they're expected to be able to think and problem solve in your destination country. Do a skills and competency map of yourself vs destination market.
For example, In anyone's home country, thinking and problem solving might not be as important as taking instructions well depending on the needs of the industry (say there is a lot of outsourcing to build to provided spec..) compared to a destination country.