Outsourcing/offshoring - Glasgow, Scotland, United Kingdom
ZENTA LIMITED is an outsourcing/offshoring company based out of 53 Bothwell St, Glasgow, United Kingdom.