Storage Solutions Specialist
United Kingdom
Dell Technologies
EMC
Pre-sales Storage Specialist
Mighty Micro
Technical Manager
Technology Consultant
Arrk Group
Systems Manager and Consultant