Our Locations

North America
Calgary
Dartmouth
11 Thornhill Dr., Suite 240, Dartmouth, Nova Scotia, Canada B3B 1R9
Tel: +1.902.468.3866
Fort St. John
Guelph
600 Southgate Drive, Guelph, Ontario, Canada N1G 4P6
Tel: +1.519.823.1311
Fax: +1.519.823.1316
Miami
2000 Ponce de Leon Blvd , Coral Gables, Florida, USA 33134
Tel: +1.954.431.6800
Fax: +1.954.431.6844
Montreal
203-1460 blvd de l’Innovation, Bromont, Quebec, Canada J2L 0J8
Tel: +1.450.534.1007
Fax: +1.519.823.1311
New York
Ottawa
75 Albert Street, Suite 209, Ottawa, Ontario, Canada K1P 5E7
Tel: +1.613.730.7608
Fax: +1.519.823.1316
Philadelphia
1608 Walnut Street, Suite 1200, Philadelphia, Pennsylvania, USA 19103
Tel: +1.267.773.8375
Fax: +1.888.686.1869
Portland
421 SW 6th Avenue, Suite 450, Portland, Oregon, USA 97204
Tel: +1.503.467.4710
Fax: +1.503.467.4711
Rochester Hills
Thunder Bay
92A South Cumberland Street, Thunder Bay, Ontario, Canada P7B 2V3
Tel: +1.807.344.0662
Fax: +1.519.823.1316
Toronto
Suite 400, 901 King Street West, Toronto, Ontario, Canada M5V 3H5
Tel: +1.647.475.1048
Fax: +1.519.823.1316
Vancouver
Suite 280, 1385 West 8th Avenue, Vancouver, British Columbia, Canada V6H 3V9
Tel: +1.604.730.5688
Victoria
301-2250 Oak Bay Avenue, Victoria, British Columbia, Canada V8R 1G5
Tel: +1.250.370.9302
Windsor
Unit 530, 4510 Rhodes Drive, Windsor, Ontario, Canada N8W 5K5
Tel: +1.519.974.7384
Fax: +1.519.823.1316
Asia-Pacific
India
KINFRA (IT/ITES), SEZ, KINFRA Film & Video Park, Sainik School, P.O. Kazhakoottam, Trivandrum, Kerala, India 695585
Tel: +91.7025240000
Shanghai
Room 1112, Zhongrong Plaza, 1088 Pudong South Road, Pudong New District, Shanghai, China 200120
Tel: 011.86.21.6218.8997
Fax: 011.86.21.5225.8586
Singapore
Suite 1009, 5 Shenton Way #10-01, UIC Building, Singapore, Singapore 068808
Tel: +65.6911.6860 / 6911.6861 Mobile: +65 9853 6712
UK
Milton Keynes
Unit 1 Tilers Road, Milton Keynes, Buckinghamshire, United Kingdom MK11 3LH
Tel: +44 (0)1908 776970
Fax: +44 (0)1582 470259
Australia
Sydney
Suite 9, Level 22, 227 Elizabeth Street, Sydney, NSW, Australia 2000
Tel: +61.2.8103.4020
Get in touch
It’s important that we get you in touch with the right person who can help with your inquiry. Call the office in your region or use the form below for general inquiries.