Steve Morrow is currently the New Products Leader at Johnson & Johnson, a role they have held since 2009. Prior to this, they served as a Project Manager and contributed significantly to product development at the company from 1974 to 2009. No further education details are provided.
This person is not in the org chart
This person is not in any teams
This person is not in any offices