O’Callaghan is a supplier and reseller of electronic products. It offers semiconductor, computer hardware, printed circuit board (PCB), medical products, membrane switches and consoles, decorative functional overlays, rubber injection, and plastic assemblies.