Office Network Global footprint across 68 countries and 105 locations Modern equipped offices with latest communication facilities