
| Country | City | Address |
|---|---|---|
| Canada | Toronto | 250 Finchdene Square HQ |
| United States | Fredericksburg | 1026 Warrenton Rd |
| United States | Haverhill | 140 Hilldale Ave |
| United States | Los Angeles | 20740 Marilla St, Chatsworth |
| United States | Los Angeles | 20750 Marilla St, Chatsworth |
| United States | Minnetonka | 11126 Bren Rd W |
| Canada | Toronto | 10 Commander Blvd, Scarborough |
| China | Tianjin | 225 Jinger Rd. Bldg. 2 Block 1 B Aviation Industrial Zone |
| China | Tianjin | Suite 209 210 Area A 1, No. 53 Hanghai Rd., Airport Industrial Park |