Abtran

Industry
Technology & Business Services
Region/Country
Ireland
Acquired
Status
Current

Abtran is one of Ireland’s largest indigenous business process management service providers.