Boxwood Technology is the 3rd party company that supports, and bills for online career centers for large associations such as the ASHP, ASAE, NAEYC, TESOL, and many, many more. They told me they support about 1800 different career centers online.
The customer support team (the phone number shows up on your credit card) is there to help, do not be nasty to them, they are not the ones that stole your credit card information.
Also, if you have posted a job, the receipt you received in your email will clearly tell you that your charge will appear as Boxwood Technology