New York Life Insurance
Stephen Deutsch is an accomplished design professional currently serving as Vice President and Director of Digital Product Design at New York Life Insurance Company since August 2025. With extensive experience in product design and user experience, Stephen previously held key positions including Senior Director of Product Design at Blueprint Test Prep, Director of User Experience and Design at Rosh Review, and Vice President at cdmp, leading UI/UX teams and enhancing digital projects. Earlier roles include Interactive Art Group Supervisor at cdmp and multiple design positions at agencies like inVentiv Health Communications, GSW Worldwide, and Tribal DDB. Stephen's career began as a Graphic Designer at Planet Access Networks after earning a Bachelor of Fine Arts in Graphic Design from the University of Maryland.
This person is not in the org chart
This person is not in any teams
This person is not in any offices