I genuinely look forward to you getting a concise answer to that because some clarity on who is what and does what would be a great help to many working on the line at BA.
There's been a multipage thread elsewhere on another Forum about the difference (or not) between Dispatchers/ADMs/TRMs and the new role of IRS...so much so that most of us cannon fodder are punch drunk after being being bombarded with one TLA after another ......