CAMPBELL COHEN senior partner David Cohen personally supervises every immigration case. Services include qualifications for permanent resident status, employment visas, student visas, removal of visa conditions and acquisition of Canadian ...