Yes, you can do this in different ways.
1. Install AttendHRM at the Head office. Connect it to attendance devices over the internet. No matter how many branches you have. No matter where in the world they are located.
2. If the company has a WAN(Wide Area Network), a centralised database server can be maintained, with branches connecting to the database server with Attend HRM. So, data in one place, being accessed/modified by different branches.