Good guess! sounds and looks approx about there
i add on my guess-timation on appointment level!
Inspector ~
LTA ~ MX12 [Asst Mgr / Mgr]
ASP ~ CPT ~ MX11 [Mgr]
DSP ~ MAJ ~ MX11A [Asst Dir]
SP ~ LTC ~ MX10 [SAD / DD]
DAC ~ SLTC ~ MX9 onwards [DD / SDD / Dir]
AC ~ COL [Dir / Snr Dir]
Anything above is different territory already lol!!