Stephen Ross, based in Saginaw, MI, US, is currently a Vice President of Business Development at KEEL. Stephen Ross brings experience from previous roles at Merrill Technologies Group, Merrill Engineering & Integration and Gerotech. With a robust skill set that includes Six Sigma, Cnc, Engineering Management, APQP, Lean Manufacturing and more. Stephen Ross has 3 emails and 11 mobile phone numbers on RocketReach.
Looking for a different Stephen Ross?
Find contact details for 700 million professionals.