Leica Biosystems's Sales department is led by Rachel Skelton (Senior Director) and has 371 employees.
Laura D'Angelo
Commercial Manager
Emma Ellis
Regional Sales Manager
Francesca Ammazzalorso
Sales Specialist Digital Pathology
Alberto Tognoni
Account manager
Looking for a particular Leica Biosystems employee's phone or email?