Roger Carroll's Location
Clark, NJ, US
Roger Carroll's Work
Roger Carroll's Education
Roger Carroll's Skills
Roger Carroll's Summary
Roger Carroll, based in Clark, NJ, US, is currently a VP Engineering at L'Oreal USA, bringing experience from previous roles at L'Oreal USA - Corporate Operations North America. Roger Carroll holds a 1970 - 1972 Embry-Riddle Aeronautical University. With a robust skill set that includes Microsoft Office, Java, Project Management, Cosmetics, Manufacturing and more, Roger Carroll contributes valuable insights to the industry. Roger Carroll has 1 mobile phone number on RocketReach.