Abtran

Industry
Technology & Business Services
Region
Ireland
Invested
Status
Current

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