November 5, 2018
By Theresa Bender
The International Tax Stamp Association is a not-for-profit organization founded in November 2015, that is working to ensure better understanding of the benefits of tax stamps and tax stamp technology, and to promote high professional standards through education, research and advocacy, and by developing and promoting best practice.