Steve has been working in IT since Y2k was scaring the world. As a former business owner he understands the technical needs and pain points a business can have. He’s married with 2 beautiful children. In his spare time you’ll find Steve tinkering with cars or taking wildlife photos.
Corporate Office: 600 Sylvan Avenue, Suite 212 Englewood Cliffs, NJ 07632