We have an "Engineering Technical Officer" who does a job that sounds like the one you're interested in - he tracks aircraft hours/cycles and uses that information to plan the timing of future maintenance - A and C checks. He also keeps track of TOGA's etc, and keeps on top of spares/consumables. I'm sure that he also does other work that I'm not aware off because it doesn't affect us in Ops .