Here is the updated infor from their website....
Telephone 210-821-1200 or 800-777-5102
Postal address
1802 NE Loop 410, Suite 400
San Antonio, Texas 78217
or
P. O. Box 659818
San Antonio, Texas 78265-9118
Management:
Vice President, Client Services:
[email protected]
Operations Manager:
[email protected]
Sales & Marketing Department:
VP, Business Development - Financial Daniel Thrasher
[email protected]
(888) 299-0639
VP, Business Development - Healthcare Dan Boyd
[email protected]
(800) 777-5102 x 2067
VP, Business Development - Retail Jim Dryden
[email protected]
(866) 843-4787