Joanne Russell is the Head of Site at Capita Medical Reporting, a position held since 2008. Prior to this role, Joanne was a Senior Operations Manager at TeleTech and Sitel from 2000 to 2008. Earlier, Joanne was a Team Manager at Swinton Insurance from 1995 to 2000.
Location
Newmarket, United Kingdom
This person is not in any offices