John Renn, based in Seattle, WA, US, is currently a Chief Scientist at Evluma, LLC. With a robust skill set that includes Electronics, Engineering, Engineering Management, Lean Manufacturing, Manufacturing and more. John Renn has 2 mobile phone numbers on RocketReach.
Looking for a different John Renn?
Find contact details for 700 million professionals.