Customer support specialist jobs in HertfordCreate job alerts