Ok so here is my suggestion
We add officers and give them the ability to call in reinforcements to the squad they are in and make it have a cool down of like maybe 2-3 minutes. Make them be available to every squad because well in real life every squad has an officer.
Then the squad are used to rank up the officer could be called the officer corps and also make a map table spawn in at every objective. Make its special ability is where they use the map table and when they walk up to it they see a overhead View of the whole battlefield and every friendly units position. Then make them be able to issue orders to units or the whole army in general. Also make it where if they follow the orders they get a boost in points or bonus points. However if they issue stupid orders you don’t have to follow them.
Now if you kill a officer while he is looking at the map on the map table make it leave the map on the table and you can look at it and get intelligence on the enemies position however it is a snap shot and it does not refresh when they move so it can become outdated.
Also about the reinforcements the officers can call in make them spawn at a decently large distance away