David Tarasoff has practiced labour law since 1993. Following articles with a union side labour law firm in Vancouver, he worked as in-house counsel for both the Hospital Employees' Union and the Canadian Union of Public Employees.
David Tarasoff 3066 Arbutus Street, Vancouver BC V6J 3Z2