Head of Customer positions
Green Britain Group
Featured in the Top 20 companies of the UK Tech Hiring Rankings
Apply externally
Head of Customer Service
The position
Hybrid in Stroud, UK
No fully remote option
Leadership
The company
Based in Stroud, UK
Energy and Utilities · Sustainability
11 - 50 employees
Posted 2 months ago ·
Checked 7 hours ago
Not right
Like