Rebecca Naughton

Archived Record Parsippany, NJ Previous Chief Technology Officer for Daiichi Sankyo, Inc.