Michael Lu, based in Mississauga, ON, CA, is currently a Business Process Manager - SCM, IT at OmniaBio. Michael Lu brings experience from previous roles at BD Canada, BD and Novo Nordisk Canada. Michael Lu holds a 1988 - 1992 Bachelor in Engineering @ Tianjin University. Michael Lu has 1 emails on RocketReach.
Looking for a different Michael Lu?
Find contact details for 700 million professionals.