Just for a bit of fun you might like to look at the list of job titles collected by ‘Girl in the Moon‘ blog. There are about 54 of them!
How about: Virtual support & e-services developer, Knowledge strategist, or Cyberskills and Learning Services Officer. The last one is my choice but does not reflect any expertise I might have.
Jean Shaw, Partnerships in Health Information