Emcool00 said:
Thanks for your prompt response. What I am trying to do actually is consider options in public health especially with MPH.Arears I am considering are environmental and occupational health, epidemiology and health services management.What are your thoughts on these?
I see. Well, health services management has pretty good opportunities and probably pays the highest, but this will also be the area where being an immigrant may be a disadvantage, as a really strong grasp of the Canadian (and provincial) health system is mandatory. But it's one of those degrees that cannot fail to help, esp. if you intend to try to get licensed as a physician in Canada.
Epidemiology - check here - the only thing about epi is that while an MPH is good, a PhD is better.
http://www.cseb.ca/careers.php
As for occupational / environmental health, unless you're in academia (again, PhD required), those positions appear to be "officer" type jobs - inspectors / program managers - that rely as much on specific industry expertise (e.g. mining) as it does health. That is not to say there aren't opportunities - but I don't see a lot where the combination with your medical background would be in high demand (if that matters to you), but I could be wrong - this is outside my area...
www.jobbank.gc.ca, eluta.ca, workopolis.com - these are all job websites where you can search by job type to get a sense of opportunities and salaries...