Headquarters
and Client Services Center
Revenue Technology Services Corporation
3011 Gateway Drive, Suite 300
Irving, Texas 75063-2669
USA
Phone: 972.714.0001
Fax: 972.714.0952
European Client Services Center
Revenue Technology Services Corporation
Second Floor
38-40 Carrington Street
Nottingham, NG1 7FG
United Kingdom
Phone: +44 (0) 115-947-4140
|