Information Technology & Services - London, England, United Kingdom
Intra Technologies UK Limited provides services related to B2C and B2B customers including but not limited too Payment Processing, Technical customer support teams, payment collection services, Subscription CRM Management and marketing services