Technical Specialist
5 days ago
Job Opportunity: On-Site Technical Specialist.We're seeking a dynamic individual for an on-site technical appraisal role in the Torbay/Devon area.The successful candidate will collaborate with our team on various tasks including leveraging Data Domain with VEEAM, optimizing recovery processes, de...