Shadowfax Technology
Company: Shadowfax Technology
Location: Hatfield Heath, UK
Number of employees: 10
Customer size target: Small business (under 25 employees), SMB (26-100 employees) and Midmarket (101-999 employees)
Industries served: Education (K12), Energy/Oil/Gas/Mining/Utilities
Tags: