Technical Specialist I - Digital Pathology Imaging Canada Job Posting Leica Biosystems’ mission of “Advancing Cancer... with diagnostic tools that address the world’s biggest health challenges. The Technical Specialist I -- Digital Pathology Imaging...