John Canestraro


LeadershipNewsAwardsCareersContact Us

John Canestraro
Vice President of Interactive Technology

Titles don't always tell the entire story. In addition to managing the creation of interactive web sites and applications, John is chief information architect and significant contributor in the areas of marketing and technology strategy. This is consistent with his 25-year focus on practical application of technology and the human factors that combine to achieve business success. On a day-to-day level, John is the bridge between marketing goals and technology solutions.

Prior to joining RainCastle, John co-founded and ran an Internet consulting firm, Matchpoint Systems. Previously, he held a variety of senior management positions at Easel Corporation, a Massachusetts software company, where he had management responsibility for product strategy, consulting services, training, customer services, and technical support. Over his career at Easel as well as Digital Equipment Corp. and Data General, John has also trained thousands of users on the effective use of technology and systems. He holds a bachelor's degree in computer science from the State University of New York and a master's in information technology from American University.