David S Green offers legal services in Halifax. David S Green is available as a barrister, an attorney, an appeal lawyer and even more. This lawyer can handle your legal requirements on marital concerns and can help in the matter of temporary visa, permanent residency or citizenship. David S Green has the ability to manage your legal corporate needs. This lawyer can help in setting up wills and trusts and naming suitable executors and can help in the situation of bodily injury claims or receiving compensation for damages. David S Green advances an expertise in employment law.more...See more text