Steve Carpenter

Executive Director of GBS Digital Merck