Welcome, and thank you for your interest in a career with Information Technology Systems, located in Newton, Massachusetts. We are focused on delivering world-class products and services, where enthusiastic people with smart, forward-thinking minds are the foundation of our success. That's where you come in. Location. Newton, MA. Marketing Department Responsibilities. The marketing department is responsible for promoting our products and services...