Stephen Deutsch

Vice President, Director – Digital Product Design

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.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices