Needham & James
Law PracticeView the employees at
Needham & James-
arv bhamra Partner at Needham & James
-
Nottinghamshire, England, United Kingdom
-
Rising Star
Paul Ella IT Director at Needham & James LLP-
Greater Coventry Area
-
Rising Star
Coppock Christine Legal Secretary at Needham & James-
Coventry, United Kingdom
-
Rising Star
Overview
-