Patricia Walsh

Lead Technical Product Manager
Dow Jones DNA