EN

Translate:

TRANSFORMING BUSINESSES ACROSS SECTORS AROUND THE WORLD


GLOBAL PRESENCE OF SUBCONTRACTS INTERNATIONAL

INDIA

UNITED KINGDOM

CANADA

image3

IRIS TECH PARK, SECTOR-48, 

SOHNA ROAD, GURGAON-122018,  HARYANA INDIA

CANADA

UNITED KINGDOM

CANADA

image4

UNIT-1000, 736 GRANVILLE STREET, 

VANCOUVER, BRITISH COLUMBIA

V6Z 1G3, CANADA

UNITED KINGDOM

UNITED KINGDOM

UNITED STAES OF AMERICA

image5

107, HOPE STREET, 

LEIGH, GREATER MANCHESTER, 

WN7 1BN  UNITED KINGDOM

UNITED STAES OF AMERICA

UNITED STAES OF AMERICA

UNITED STAES OF AMERICA

image6

7726 Candlegreen lane, 

Houston Texas 

USA 77071

ITALY

UNITED STAES OF AMERICA

NETHERLANDS

image7

PIAZZA G, MARCONI 15

I - 00144, ROME

ITALY

NETHERLANDS

UNITED STAES OF AMERICA

NETHERLANDS

image8

WESTBLAAK 180 3012 KN 

ROTTERDAM

NETHERLANDS

HONG KONG

HONG KONG

HONG KONG

image9

ROOM 419, BLOCK 2,

CHOI WAH HOUSE, CHOI YUEN ESTATE,

NEW TERRITORY, HONG KONG

AUSTRALIA

HONG KONG

HONG KONG

image10

Unit 17, 332 Hoxton Park Road, 

Prestons, SYDNEY 

NSW  AUSTRALIA

NEPAL

HONG KONG

CYPRUS

image11

DWARIKA HOTEL, BATTISPUTALI

KATHMANDU, BAGMATI

NEPAL

CYPRUS

SOUTH AFRICA

CYPRUS

image12

RODOU 6 , AGIOL OMOLOGITES

1086, NICOSIA

CYPRUS 

SOUTH AFRICA

SOUTH AFRICA

SOUTH AFRICA

image13

CARL CRONJE DRIVE, BELLVILLE

CAPE TOWN, WESTERN CAPE-7535

SOUTH AFRICA

TANZANIA

SOUTH AFRICA

SOUTH AFRICA

image14

PO BOX: 41, KELVIN HOUSE FIRST FLOOR

SAMORA AVENUE, DAR ES SALAAM

TANZANIA

CARIBBEAN ISLANDS

CARIBBEAN ISLANDS

CARIBBEAN ISLANDS

image15

188, MISSION RAOD

FREEPORT

TRINIDAD & TOBAGO

SAUDI ARABIA

CARIBBEAN ISLANDS

CARIBBEAN ISLANDS

image16

BUILDING 8104, AL MURUJ

QATIF-32624, EASTERN PROVINCE

SAUDI ARABIA

SWITZERLAND

CARIBBEAN ISLANDS

SWITZERLAND

image17

We are in the process of updating this page. The office address and contact details will be listed shortly. Apologies for the inconvenience   

GERMANY

GERMANY

SWITZERLAND

image18

Kapellenweg 7

D-88239 Wangen

GERMANY

FRANCE

GERMANY

FRANCE

image19

We are in the process of updating this page. The office address and contact details will be listed shortly. Apologies for the inconvenience   

SPAIN

GERMANY

FRANCE

image20

AV, Balaidos,31

Vigo

SPAIN

RUSSIA

SOUTH KOREA

SOUTH KOREA

image21

109390, Moscow G,

Lublinskaya Ul, House 47

SOUTH KOREA

SOUTH KOREA

SOUTH KOREA

image22

We are in the process of updating this page. The office address and contact details will be listed shortly. Apologies for the inconvenience   

JAPAN

SOUTH KOREA

MALDIVES

image23

SUITE 502, AKASAKA PARK MANSION

7-6-7 AKASAKA / 赤坂 7−6−7

MINATO WARD / 港区

TOKYO / 東京 , JAPAN / 日本 1070052

MALDIVES

SRI LANKA

MALDIVES

image24

We are in the process of updating this page. The office address and contact details will be listed shortly. Apologies for the inconvenience   

SRI LANKA

SRI LANKA

SRI LANKA

image25

We are in the process of updating this page. The office address and contact details will be listed shortly. Apologies for the inconvenience   

MAURITIUS

SRI LANKA

SRI LANKA

image26

We are in the process of updating this page. The office address and contact details will be listed shortly. Apologies for the inconvenience   

KENYA

NIGERIA

NIGERIA

image27

We are in the process of updating this page. The office address and contact details will be listed shortly. Apologies for the inconvenience   

NIGERIA

NIGERIA

NIGERIA

image28

2A, OSBORNE ROAD

IKOYI, LAGOS

NIGERIA

ZAMBIA

NIGERIA

ZAMBIA

image29

PLOT 963, AVONDALE 

SIMON MWANSA KAPWEPWE

LUSAKA, ZAMBIA

BRAZIL

ARGENTINA

ZAMBIA

image30

We are in the process of updating this page. The office address and contact details will be listed shortly. Apologies for the inconvenience   

MEXICO

ARGENTINA

ARGENTINA

image31

We are in the process of updating this page. The office address and contact details will be listed shortly. Apologies for the inconvenience   

ARGENTINA

ARGENTINA

ARGENTINA

image32

We are in the process of updating this page. The office address and contact details will be listed shortly. Apologies for the inconvenience   

BOLIVIA

VENEZUELA

VENEZUELA

image33

We are in the process of updating this page. The office address and contact details will be listed shortly. Apologies for the inconvenience   

VENEZUELA

VENEZUELA

VENEZUELA

image34

We are in the process of updating this page. The office address and contact details will be listed shortly. Apologies for the inconvenience   

CHILE

VENEZUELA

CHILE

image35

We are in the process of updating this page. The office address and contact details will be listed shortly. Apologies for the inconvenience   

PERU

NEW ZEALAND

CHILE

image36

We are in the process of updating this page. The office address and contact details will be listed shortly. Apologies for the inconvenience   

NEW ZEALAND

NEW ZEALAND

NEW ZEALAND

image37

We are in the process of updating this page. The office address and contact details will be listed shortly. Apologies for the inconvenience   

PHILIPPINES

NEW ZEALAND

NEW ZEALAND

image38

We are in the process of updating this page. The office address and contact details will be listed shortly. Apologies for the inconvenience   

MALAYASIA

MALAYASIA

MALAYASIA

image39

We are in the process of updating this page. The office address and contact details will be listed shortly. Apologies for the inconvenience   

SINGAPORE

MALAYASIA

MALAYASIA

image40

We are in the process of updating this page. The office address and contact details will be listed shortly. Apologies for the inconvenience   

INDONESIA

MALAYASIA

INDONESIA

image41

We are in the process of updating this page. The office address and contact details will be listed shortly. Apologies for the inconvenience   

U.A.E.

THAILAND

INDONESIA

image42

We are in the process of updating this page. The office address and contact details will be listed shortly. Apologies for the inconvenience   

VIETNAM

THAILAND

THAILAND

image43

We are in the process of updating this page. The office address and contact details will be listed shortly. Apologies for the inconvenience   

THAILAND

THAILAND

THAILAND

image44

We are in the process of updating this page. The office address and contact details will be listed shortly. Apologies for the inconvenience   

SWEDEN

DENMARK

DENMARK

image45

We are in the process of updating this page. The office address and contact details will be listed shortly. Apologies for the inconvenience   

DENMARK

DENMARK

DENMARK

image46

We are in the process of updating this page. The office address and contact details will be listed shortly. Apologies for the inconvenience   

HUNGARY

DENMARK

CZECH REPUBLIC

image47

We are in the process of updating this page. The office address and contact details will be listed shortly. Apologies for the inconvenience   

CZECH REPUBLIC

CZECH REPUBLIC

CZECH REPUBLIC

image48

We are in the process of updating this page. The office address and contact details will be listed shortly. Apologies for the inconvenience   

AUSTRIA

CZECH REPUBLIC

PORTUGAL

image49

We are in the process of updating this page. The office address and contact details will be listed shortly. Apologies for the inconvenience   

PORTUGAL

CZECH REPUBLIC

PORTUGAL

image50

We are in the process of updating this page. The office address and contact details will be listed shortly. Apologies for the inconvenience