
Michael A. Peters Joins Payarc Board of Directors
Payarc appoints Mike Peters to its Board of Directors, bringing payments and leadership expertise to strengthen strategy, governance, and growth. GREENWICH, CT, UNITED STATES, September 23, 2025 /EINPresswire.com/ -- Payarc, a leading provider …