The Business School at Strathclyde is highly rated, I'd assume the job prospects related to a degree from there are thus good too.
Not sure if they are the same for International students as for those who are from the UK due to visas etc but I'd imagine it'd serve you well regardless of where you chose to work.