Sounds like a classic VPN system to me. If you are new to VPNs then sit down with your IT staff and ask them why they didn't use that solution.
The issue goes like this. We have offices all over the world and each office has about 5 to 20 computers installed. All of them are connected to the internet using a broadband connectivity. Almost all the branches have a static IP assigned as well.
We have found that the staff accesses websites not related to our business and i want to block this centrally. I am looking at a solution which will help me monitor the traffic from our head quarters in India and manage it remotely. By the word managing i mean, giving access to new users, revoke access to existing users, block unblock websites, find out the traffic usage statistics, communicate to the users directly, release circulars, send bulk messages etc.