Contact
Please use this form to send email to PR contact of this press release:
Macha, Inc. and PaymentsFirst, Inc. are Set to Merge in January 2025
TO:
Jennifer Stadler, CPP, CCE
PaymentsFirst
+1 866-993-3753