Steven Nofziger's Location
Germany
Steven Nofziger's Work
Steven Nofziger's Education
Steven Nofziger's Skills
Steven Nofziger's Summary
Steven Nofziger, based in Germany, is currently a Director of Integrated Marketing at Microsoft, bringing experience from previous roles at Nuance Communications and TouchCommerce. Steven Nofziger holds a 1990 - 1992 Bachelor of Science (BS) in Communications and Public Relations @ University of Northern Iowa. With a robust skill set that includes Marketing, SEO, Online Marketing, Email Marketing, Advertising and more, Steven Nofziger contributes valuable insights to the industry. Steven Nofziger has 5 emails and 1 mobile phone number on RocketReach.