Serena Luo

Active New Britain, CT Director Of Risk Management for Stanley Black & Decker, Inc.