Michael Welsh offers legal services. This lawyer can administer your needs as a barrister, an attorney, a legal advisor and even more. Michael Welsh can handle your legal concerns on marital issues. This lawyer has the abilities to help you with your immigration questions and has the expertise to manage your legal business commitments. Services provided comprise your personal injury dealings. This lawyer can guide you with occupational health safety, collective bargaining, employee privacy, legislative advice and drafts of contracts.more...See more text