Michael Armstrong, based in Los Angeles, CA, US, is currently a Director of Innovation at New Look Cosmetics, Inc.. Michael Armstrong holds a 1992 - 1996 Bachelor's degree in Biology/Biological Sciences, General @ Morgan State University. Michael Armstrong has 1 emails on RocketReach.
Looking for a different Michael Armstrong?
Find contact details for 700 million professionals.