This lets the company to delegate its legal tasks and duties for one of its branch offices to the respective branch manager.
It is needed if you as a company want to delegate your functions to your branch manager through proper legal channels.
It prevents any future legal disputes.
This Power of Attorney can be enforced legally by printing it on a non judicial stamp paper duly signed by the company representative, the Agent and the witnesses.
You may use it if as a company want to authorize your branch manager to handle all your affairs at a particular branch in case you are unable to do so.