Location: Peoria, Illinois
Industry: ATM management
Company Description:
Welch ATM manages, supports, deploys and operates a network of self-service ATMs throughout the United States.
Company Timeline:
2010 – Welch ATM is recapitalized by Rock Island Capital and management
2014 – Welch ATM is acquired by Cardtronics, Inc. (Ticker: CATM)