Welch Systems, Inc.
7206 N. Terra Vista Dr.
Peoria, IL 61614-1352
800-322-2657
Phone: 309-692-4336
FAX: 309-692-4643

 

Welch Systems Inc. was founded in 1973 and is a privately held company. As of December 2007, we employ 65 people and have annual revenues of $10 million.

Welch Systems has been providing money handling solutions to financial institutions and retailers for over three decades. e have accumulated a customer base of over 1,000 different financial institutions and almost as many retailers who have purchased solutions and relied on our support services.

Longevity, experience, and a vast customer base has established Welch Systems’ reputation for providing excellent solutions and outstanding support.

Headquartered in Peoria, Illinois, we have a direct sales and service staff supporting Illinois and Missouri. Welch Systems’ ATM Management Services have allowed us to support ATM deployments across the country.

 
Copyright © 2008 Welch Systems Inc. All Rights Reserved | Privacy policy