Surely it needs a noun on the end, e.g. "Head of Digital Services" or "Head of Digital Communications" or "Head of Digital Media"! Otherwise it is pretty ambiguous. Just me?
I don't know how common it is, but in the organisation where I work, it seems to be the title of the relatively non-technical person who liaises with the third-party contractor that maintains the website.🙄 They reside in the Communications team, rather than in the IT Services department (which looks after many complex systems with digital content). So their job title seems to be a bit incongruous to me. Aibu?