CONTACT US
HEAD OFFICE

CANADA
- Sherwood Village, 2896 South Sheridan Way, Suite 201, Oakville, ON, L6J 7G9, Canada
- +1 905 607 9500
- [email protected]
EMEA HEAD OFFICE

UAE
- 29th floor, Mazaya Business Avenue, Tower AA1, Jumeirah Lake Towers, Dubai, UAE
- +971 4 4458335
- [email protected]
REGIONAL HEAD OFFICE FOR AFRICA

DJIBOUTI
- Lot no 156, Rue De L'Ambassadeur, (Next to IOM - UN Migration), Heron, Republic of Djibouti
- +253 21 34 65 94 | +971 4 44 58335
- [email protected]