Simplified payments for your business, is our business.
Looking for a particular FirsTech employee's phone or email?
The FirsTech annual revenue was $21.4 million in 2026.
Christen McLeod is the SVP, Managing Director of FirsTech.
53 people are employed at FirsTech.
FirsTech is based in Decatur, Illinois.
The NAICS codes for FirsTech are [54151, 541511, 522, 52, 5223, 5415, 54, 541].
The SIC codes for FirsTech are [73, 738].