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)