Read 1 comments as:
thread
newest first
Filter By
Featured
x
Can someone break this down as to what this really means, thereโs a new entity called dentons link legal or both of them exist separately as well? Also, salary? Any advantage to the associates as in global exposure, travel to foreign countries etc.?
+2 -0
...
reply