Contact Sales

A STAR sales representative will contact you to discuss your free quote, our translation process and how we may help your organization. If your query is urgent, please phone us on +353 (0)1 836 5614 (IRL), +44 (0)20 3642 7459 (UK), +1 646-741-8567 (USA).