, England, United Kingdom • 1 - 10 Employees
Information Technology and Services
STFA LTD. IT Consultancy specialising in Programme/Project Management, Functional Architecture, Business Analysis, Testing, Transition to Support and Consultancy in the Commodities Trading area.