Stephen Bob's Location
Crystal Lake, Illinois, United States
Stephen Bob's Skills
Stephen Bob's Summary
Stephen Bob, based in Crystal Lake, Illinois, United States, is currently a Project Manager at The New York Times. With a robust skill set that includes Program Management, Business Analysis, Sales, Strategic Planning, Contract Management and more, Stephen Bob contributes valuable insights to the industry.