Hatfield, Hertfordshire
, or understanding of, a customer service environment and of an administrative role or similar. Previous helpdesk or facilities...