RS

Russell Smith

Manager, R&D Software Engineering at Leica Biosystems

Engineering Manager Manager
r***@leicabiosystems.com Sign up
Pro only
Pro only
Pro only
Melbourne, Victoria, Australia

Company Details

Company: Leica Biosystems
Industry: medical devices
Employees: 3400
Revenue: 622500000
HQ Location: Nussloch, Baden-Wuerttemberg, Germany
Company LinkedIn: Pro only
Manager level · Engineering Manager