Cancer Research UK
With experience in software testing and quality assurance, Gina-Lee Morris has held various roles at IDI Technology Solutions, Trafalgar Management Services Group IT, and currently at Cancer Research UK as the Lead QA Engineer.
This person is not in any offices