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 MACHINE CO. LIMITED
Expiry Date: 2027-03-28
B&R Custom Machining Ltd.
Expiry Date: 2025-08-13
B-CON ENGINEERING INC.
Expiry Date: 2025-12-29
B. J. Electric Motor & Control Limited
Expiry Date: 2027-05-18
B. J. Machine & Tool Inc.
Expiry Date: 2024-10-07
B. Systematic Ltd.
Expiry Date: 2024-12-04
B.C. Moving and Storage Ltd.
Expiry Date: 2028-02-16
B.N.H. Expert Engineering Software Inc./Expert en Informatique d'Ingénierie B.N.H Inc.
Expiry Date: 2028-02-18
B.W.S. Manufacturing LTD
Expiry Date: 2025-08-02
Babcock Canada Inc
Expiry Date: 2028-09-13
Babtek Solutions Corporation
Expiry Date: 2024-07-30
BAE Systems (Canada) Inc.
Expiry Date: 2026-04-20
BAGHBANLI TECHNOLOGY CORPORATION
Expiry Date: 2026-05-06
Ballvale Strategy Inc.
Expiry Date: 2027-01-26
Barrie Welding & Machine (1974) Limited
Expiry Date: 2025-07-28
BASS Tech Inc.
Expiry Date: 2024-07-11
Batterieco Inc.
Expiry Date: 2028-07-20
Battlefield International Inc.
Expiry Date: 2024-10-08
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: 2024-06-23
BBG MANAGEMENT CORPORATION
Expiry Date: 2024-07-17
BC Machining Technologies Inc.
B.C. Instruments
Expiry Date: 2024-07-27
BDO Canada LLP / BDO s.r.l.
BDO Canada
Expiry Date: 2026-09-08
Bean Wizard Solutions Inc.
Expiry Date: 2025-09-18
Bear Technologies Inc.
Expiry Date: 2026-09-09
BEAUCHAMP TECHNICAL CONSULTING INC.
Expiry Date: 2026-01-13
Beaudoin Consults
Expiry Date: 2026-03-21
Beclawat Manufacturing Inc.
Expiry Date: 2025-03-01
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: 2025-12-23
Belmar Precision Machining Services Inc.
Expiry Date: 2024-06-18
Belzona Québec Inc.
Expiry Date: 2025-08-20
Ben Machine Products Company Incorporated
Expiry Date: 2024-09-02
BENNETT PRECISION ENGINEERING LTD.
Expiry Date: 2029-02-07
Benoit Lariviere
RHPlus
Expiry Date: 2028-06-14
Bentley Canada Inc.
Expiry Date: 2024-06-17
Berletex Aero Design Inc.
Expiry Date: 2027-04-22
Berrydale Computer Services Ltd.
Expiry Date: 2026-04-26
BESLOGIQUE IA INC. / BESLOGIC AI INC.
Expiry Date: 2027-08-16
BESLOGIQUE INC. / BESLOGIC INC.
Expiry Date: 2024-11-27
BG Finition Inc.
Expiry Date: 2027-10-09
BG MACHINEWORKS INC.
Expiry Date: 2024-08-18
Billet Precision Ltd.
Expiry Date: 2026-01-29
BINRAC Consultancy Services Inc.
Expiry Date: 2027-05-11
BIOKINETICS AND ASSOCIATES LIMITED
Expiry Date: 2025-03-04
BITLINK LTD
Expiry Date: 2026-02-27
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-03-12
Blackwash Security Incorporated
Expiry Date: 2024-12-16
Blue Dusk Consulting Ltd.
Expiry Date: 2026-05-17
BLUE SKYZ CONSULTING INC.
Expiry Date: 2026-04-19
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: 2024-11-06
BMT Canada Ltd.
Expiry Date: 2028-02-19
BMV Optical Technologies Inc.
Expiry Date: 2028-11-15
Boarder Networks Inc.
Expiry Date: 2026-11-28
Bock Optronics Inc.
Expiry Date: 2024-06-05
BODMASAP INC.
Expiry Date: 2024-08-28
Bodycote Surface Technology Canada Ltd.
Expiry Date: 2028-10-25
Bodycote Thermal Processing Canada Inc.
Expiry Date: 2025-01-23
Boeing Canada Operations Ltd.
Boeing Canada
Expiry Date: 2028-01-17
Boeing Distribution Canada, Ltd.
Expiry Date: 2024-11-06
Bohne Spring Industries Limited
Expiry Date: 2026-09-15
Bolashow Aviation Services Ltd.
Expiry Date: 2026-06-10
Bolloré Logistics Canada Inc.
Expiry Date: 2025-09-14
Bombardier Inc.
Expiry Date: 2024-10-29
Borealis Precision Inc.
Expiry Date: 2025-09-09
Bornea Dynamics Limited
Expiry Date: 2028-08-08
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.
BPC
Expiry Date: 2028-08-22
Bradken Canada Manufactured Products Ltd.
Expiry Date: 2024-09-10
BRADLEY ONTARIO PRECISION INC.
Expiry Date: 2026-12-11
Bramden Precision Limited
Expiry Date: 2025-08-13
BRIAN BOYCE
BOYCE AVIATION
Expiry Date: 2027-07-26
BRIOSANSFIL INC. / BRIOWIRELESS INC.
Expiry Date: 2024-06-07
Bristow Instruments (1977) Ltd.
Expiry Date: 2024-06-14
Broadleaf Workforce Solutions, Corp.
Expiry Date: 2024-12-03
Bronswerk Marine Inc.
Expiry Date: 2028-04-12
BROTECH PRECISION CNC INC.
Expiry Date: 2028-07-12
BROUCO NDT INC.
Expiry Date: 2025-05-17
BRUCE H. RAYNOR
RAYNOR SHINE ENTERPRISES
Expiry Date: 2024-06-25
Bruce Hynes
Expiry Date: 2028-07-03
Bruno Joseph Ernest Savard
JKB3 Consultant
Expiry Date: 2025-11-19
Bryan Harder
BHK Services
Expiry Date: 2024-07-26
BSC Solutions Group Ltd.
Expiry Date: 2028-03-02
BSF (Business Solutions Fasteners) International Inc.
Expiry Date: 2024-08-12
BSI Group Canada Inc.
Expiry Date: 2024-12-03
BTA Design Services Inc.
Expiry Date: 2026-05-10
BUBBLE TECHNOLOGY INDUSTRIES INC.
Expiry Date: 2028-07-27
Buchan Instruments Inc.
Expiry Date: 2024-08-01
Buckaroo Consulting Services Inc.
Expiry Date: 2025-11-15
Bumblebee Technology Inc.
Expiry Date: 2028-03-02
BURA Consulting Inc.
Expiry Date: 2026-04-27
Burloak Technologies Inc.
Expiry Date: 2029-01-29
Burn-A-Bee Contracting Inc.
Expiry Date: 2028-05-24
BWXT Canada Ltd.
Expiry Date: 2027-12-10
Date modified: