The US Electronic Payments Association NACHA has appointed new officers to its board of directors.
NACHA appoints new officers to board of directors