Junior Executive Assistant & Office Administrator job at Glen Dimplex Europe Holdings Ltd