Impact Computing and Consulting
Company: Impact Computing and Consulting
Location: Preston, Lancashire, UK
2021 ranking: 132
Number of employees: 17
Customer size target: SMB (26-100 employees)
Industries served: Farming/Agriculture, Financial/Banking/Accounting, Hospitality/Food/Beverage/Entertainment and more
Tags: