Choose an ISP that can provide or available in all the area needed... most likely, its a satelite based system..
Remember, ISP only provide the connection...
Other system requirement, or how you manage/configure your company, is in your end... (you need a good IT/MIS department)
Removalist company XYZ is planning to start a national operation in US with various overseas alliances in order to establish a global presence. they intend to specialise in interstate moves with focus on rural areas support for international moves. their head office will be located in Newyork and they will open branche offices in California, Georgia, Mexico City, Carolina, and Maine. they expect to employ a workforce of approximately 2000 employees. a significant number of drivers will also be employed on a contract basis in order to cope with variability in demand. contract drivers will have access to appropriate information from home that allows them to carry out their jobs without coming into any of the XYZ's offices.
in the future, XYZ would like to provide a sophisticated tracking system that customers can access online to follow the progress of their move. ideally the tracking system would be based on a barcode of RFID system that would allow customers and the XYZ staff to monitor the whereabout of individual items involved in the move.
CRITERIA Def:-
Outline the criteria you would suggest that the XYZ use for selecting the ISP and highlight why each of the criteria would be important. in order to chooses the appropriate criteria, you will have to define the services that XYZ will require from an ISP. You can make assumptions about the business operation as long as they are reasonable and made explicit.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic