Steve Jaffe's Location
New York, NY, US
Steve Jaffe's Work
- Creative Manager and Project Manager @ 123Print, Inc.
- Creative Manager and Project Manager @ 123Print, Inc.
- Senior Copywriter @ Wells, Rich, Green
Steve Jaffe's Education
Ohio University
BA (English, Writing)
1971 - 1974
Steve Jaffe's Skills
Steve Jaffe's Summary
Steve Jaffe, based in New York, NY, US, is currently a Creative Manager and Project Manager at ArtScroll Printing, bringing experience from previous roles at ArtScroll Printing and Wells, Rich, Green. Steve Jaffe holds a 1971 - 1974 BA in English, Writing @ Ohio University. With a robust skill set that includes Graphic Design, Art, Graphics, Marketing Strategy, Strategic Planning and more, Steve Jaffe contributes valuable insights to the industry. Steve Jaffe has 1 email on RocketReach.