Computer Software - Ashford, England, United Kingdom
Sr Manager
Contact Shrihari Kale
Account Manager
Contact Mark Bingham
20-20 TECHNOLOGIES LIMITED is a computer software company based out of INCA HOUSE TRINITY ROAD EUREKA SCIENCE PARK, ASHFORD, United Kingdom.