Search results—alphabetical

This list is updated daily based on information provided by registrants in the Controlled Goods Program. Some registrants have asked not to be listed. If a company does not come up in the search result, you should contact the company directly for further verification.

New alphabetical search

Search results

Follow the hyperlinks to view specific information on each registered person.

Registered person

B & R Custom Machining Ltd.
Expiry Date: 2029-10-09
B & R MACHINE CO. LIMITED
Expiry Date: 2027-03-28
B S F (Business Solutions Fasteners) International Inc.
Expiry Date: 2029-08-26
B-CON ENGINEERING INC.
Expiry Date: 2030-08-25
B. J. Electric Motor & Control Limited
Expiry Date: 2027-05-18
B. J. Machine & Tool Inc.
Expiry Date: 2029-11-05
B. Systematic Ltd.
Expiry Date: 2029-11-28
B.C. Moving and Storage Ltd.
Expiry Date: 2028-02-16
Babcock Canada Inc.
Expiry Date: 2028-09-13
BAE Systems (Canada) Inc.
Expiry Date: 2026-07-20
BAGHBANLI TECHNOLOGY CORPORATION
Expiry Date: 2026-05-06
Ballvale Strategy Inc.
Expiry Date: 2027-01-26
Barnes Informatics Inc.
Expiry Date: 2030-09-15
Barrier Marine Services (Canada) Limited
Expiry Date: 2030-04-11
Batterieco Inc.
Expiry Date: 2028-07-20
Battlefield International Inc.
Expiry Date: 2029-01-11
Baumeier Corporation
Expiry Date: 2027-10-19
Bayside Realties Limited
Bayside Distribution
Expiry Date: 2026-07-21
Bazinet-AC22 Inc.
Expiry Date: 2028-07-27
BBE Expediting Ltd.
Expiry Date: 2029-08-22
BCS Automation Ltd.
Expiry Date: 2030-04-03
BDO Canada LLP / BDO s.r.l.
BDO Canada
Expiry Date: 2026-09-08
Bear Technologies Inc.
Expiry Date: 2026-09-09
BEAUCHAMP TECHNICAL CONSULTING INC.
Expiry Date: 2030-07-01
Beaudoin Consults
Expiry Date: 2026-05-21
Beclawat Manufacturing Inc.
Expiry Date: 2030-06-18
Belcan Canada Inc.
Expiry Date: 2027-06-26
Bell ExpressVu Limited Partnership
Expiry Date: 2027-03-01
Bell Textron Canada Limited / Bell Textron Canada Limitée
Expiry Date: 2026-03-23
Belmar Precision Machining Services Inc.
Expiry Date: 2029-03-21
Ben Machine Products Company Incorporated
Expiry Date: 2029-08-27
BenK's Conseil et gestion de projets inc.
BenK's Advisory & Management Inc.
Expiry Date: 2030-04-23
BENNETT PRECISION ENGINEERING LTD.
Expiry Date: 2029-02-07
Benoit Lariviere
RHPlus
Expiry Date: 2028-06-14
Berrydale Computer Services Ltd.
Expiry Date: 2026-07-26
BESLOGIQUE IA INC. / BESLOGIC AI INC.
Expiry Date: 2027-08-16
BESLOGIQUE INC. / BESLOGIC INC.
Expiry Date: 2029-11-21
Better Together Group Inc.
Expiry Date: 2030-02-23
BG Finition Inc.
Expiry Date: 2027-10-09
BG MachineWorks Inc.
Expiry Date: 2029-08-15
Billet Precision Ltd.
Expiry Date: 2026-04-29
Binnova Inc.
Expiry Date: 2030-02-12
BINRAC Consultancy Services Inc.
Expiry Date: 2027-05-11
BIOKINETICS AND ASSOCIATES LIMITED
Expiry Date: 2030-03-18
Bird Design-Build Construction Inc.
Expiry Date: 2030-03-01
Bishop's University
Expiry Date: 2029-02-28
Black and McDonald Limited
Expiry Date: 2026-12-29
Black Diamond Engineered Products Inc.
Expiry Date: 2027-04-12
Black Tusk Geophysics Inc.
Expiry Date: 2028-04-13
BLACK TUSK HELICOPTER INC.
Expiry Date: 2026-09-09
Black's Corners Motorsports Inc.
Expiry Date: 2027-06-29
BlackBerry Limited
Expiry Date: 2026-09-12
BLAKE, CASSELS & GRAYDON LLP
Expiry Date: 2030-09-19
Blue Dusk Consulting Ltd.
Expiry Date: 2026-05-17
Blue Water Sourcing Inc.
Expiry Date: 2029-05-01
BLUE-PENCIL BUSINESS SERVICES INC.
Expiry Date: 2028-03-14
Bluedrop Training & Simulation Inc.
Expiry Date: 2028-10-16
Blueleader Enterprises Ltd.
Expiry Date: 2029-01-30
Bluestone Overwatch
Expiry Date: 2027-12-08
Blumara Corp.
Expiry Date: 2026-08-10
BluMetric Environmental Inc.
Expiry Date: 2029-12-28
BMT Canada Ltd.
Expiry Date: 2028-02-19
BMV Optical Technologies Inc.
Expiry Date: 2028-11-15
BNH Expert Software Inc. / Expert En Informatique BNH Inc.
Expiry Date: 2028-02-18
Boarder Networks Inc.
Expiry Date: 2026-11-28
Bock Optronics Inc.
Expiry Date: 2029-03-11
Bodycote Surface Technology Canada Ltd.
Expiry Date: 2028-10-25
Bodycote Thermal Processing Canada Inc.
Expiry Date: 2030-01-29
Boeing Canada Operations Ltd.
Boeing Canada
Expiry Date: 2028-01-17
Boeing Distribution Canada, Ltd.
Expiry Date: 2029-11-24
Bohne Spring Industries Limited
Expiry Date: 2026-09-15
Bolashow Aviation Services Ltd.
Expiry Date: 2026-06-10
Bombardier Inc.
Expiry Date: 2029-10-07
Boomer Technical Resources Ltd.
Expiry Date: 2029-03-12
Bornea Dynamics Limited
Expiry Date: 2028-08-08
Boston Consulting Group of Canada ULC
Expiry Date: 2030-08-06
Bosves Consulting Inc.
Expiry Date: 2027-03-16
BOTH SIDES CONSULTING INC.
Expiry Date: 2026-06-17
Boucher Aerospace Services Inc.
Expiry Date: 2027-11-22
Bouthillette Parizeau Inc.
BPA
Expiry Date: 2028-08-22
BRADLEY ONTARIO PRECISION INC.
Expiry Date: 2026-12-11
Bramden Precision Limited
Expiry Date: 2030-08-24
Brian Richard Stobbart
Stobby Aviation
Expiry Date: 2030-05-18
Bristow Instruments (1977) Ltd.
Expiry Date: 2029-03-13
Bronswerk Marine Inc.
Expiry Date: 2028-04-12
BROTECH PRECISION CNC INC.
Expiry Date: 2028-07-12
BROUCO NDT INC.
Expiry Date: 2030-06-02
BRUCE H. RAYNOR
RAYNOR SHINE ENTERPRISES
Expiry Date: 2029-08-12
Bruce Hynes
Expiry Date: 2028-07-03
BSC Solutions Group Ltd.
Expiry Date: 2028-03-02
BSI Group Canada Inc.
Expiry Date: 2029-12-10
BTA Design Services Inc.
Expiry Date: 2026-05-10
BUBBLE TECHNOLOGY INDUSTRIES INC.
Expiry Date: 2028-07-27
Buckaroo Consulting Services Inc.
Expiry Date: 2026-02-15
Bumblebee Technology Inc.
Expiry Date: 2028-03-02
BURA Consulting Inc.
Expiry Date: 2026-04-27
Burn-A-Bee Contracting Inc.
Expiry Date: 2028-05-24
BWXT Canada Ltd.
Expiry Date: 2027-12-10
Date modified: