Our Team has decades of collective experience.

Our Team has the leadership, management, infrastructure and project management to support any business and any project. ICM’s Management Team has more than 100 years of collective software, scanning services, and custom software development experience.

John Harrington, President

Mr. Harrington joined ICM as a founding member in 1988 and has over 25 years of experience delivering award winning IT solutions focusing on enterprise content management and process automation. During his early years at ICM John focused on developing many of the processes used to deliver high quality solutions in the area of drawing and document conversions for ICM.  In 1996 John joined ICG Consulting where he spent 17 years as as an architect for solutions targeting financial back-office automation. Today, these solutions are enabling several Fortune 500 companies to achieve best in class status in the areas of Accounts Payable, Accounts Receivable, and Vendor Relations. In 2013 John heard the calls of home and rejoined ICM.  Today John is excited to lead ICM and feels that they are uniquely positioned to help organizations achieve productivity and level of service goals through offerings including document capture, content management, process automation, self-service portals, and mobility.

Michelle Harrington, Vice President of Administration

Michelle has over 20 years of administration and management experience in hospitals and non-profit healthcare. As the Vice President of Administration at ICM, Michelle oversees the operations and management of human resources, recruiting, employee relations, accounting, facility security and facility management.

Scott Theaumont, Vice President of Global Sales

Scott has over 20 years of sales experience supporting both Mid-Market and Fortune 500 companies by focusing on solving the business problem at hand through the deployment of software, automation, people and process. Scott has leveraged his individual sales and software experience to lead, motivate and manage ICM’s Business Solutions Consultant team. Scott’s down time is spent nurturing another very important team; his family. Together, Scott and Samantha – have enjoyed over 10 years of marriage and their three beautiful children.

Julie Hill, Vice President of Project Management

Julie has over 20 years of project management experience in information technology and business solutions management. As the Vice President of Project Management, Julie is responsible for centralizing, coordinating and overseeing the management of ICM’s Production and IT projects. She strives for the successful launch, implementation and completion of projects; on-time, within budget and with utmost quality. The Project Management department’s goals are to manage all projects utilizing best practices, improve project success rates, implement consistent and standardized processes and maintain and grow positive client relationships. Julie earned a Bachelor of Administration degree in management and marketing from the University of Wisconsin.

Kelly Bouwens, Director of Product Development

Kelly has been designing and developing software systems for over 30 years. Highlights of his early career include writing document management software for Rockwell’s Space Shuttle program in Seal Beach, California. Since then, Kelly has successfully designed, developed and implemented enterprise-scale solutions for organizations including Intel Corp., Motorola, Honeywell, Duke Energy, and various State and Federal agencies. For the last 20 years, Kelly has focused on Business Process Automation, Content Management and Systems Integration. As Director of Product Development, Kelly helps define and implement improvements to, and expansion of, ICM’s product suite. Kelly enjoys working daily with ICM’s outstanding software development and sales teams as well as ICM’s customer base in finding cost-effective solutions for the automation challenges facing each of our clients.