Group Privacy & Security GRC Lead job at Glen Dimplex Europe Holdings Ltd