David Roche in Melbourne works at Leica Biosystems (Global Product Manager).
Share this profile
Leica Biosystems
Dec 2013 - Present
-
Present
Global Product Manager
Leica Biosystems
Jan 2013 - Dec 2013 1 year , United Kingdom
-
Dec 2013
Sales Manager North Europe
Leica Biosystems
Mar 2012 - Jan 2013 11 months
-
Jan 2013
Sales Manager Advanced Staining (UK-Ireland)
None listed.
RELATED SEARCHES
SIMILAR NAMES
AT LEICA BIOSYSTEMS