Merlin Magic Making still exists just not based at Alton Towers anymore.The creative side has always been Tussauds Studios or Merlin Magic Making really. Maybe it could have more focus on ensuring maintenance of creative elements is done correctly (ie that show scenes in rides look as good at five years as the did in the first year), but that is likely the technical or show managers responsibility and its the VPs job to manage that person (which is in the JD).
Suppose we will have to wait and see the direction of the park with new VP