LSC is a thriving business with operations in each state and a head office in North Melbourne with over 185+ employees nationwide. We have one of the largest ranges of hardware and security products in Australia & New Zealand including solutions from leading manufacturers such as ABUS, Silca, Dahua...See more
Headquarter Australia |
Countries of operation Australia |
Funding status Private |
Company type SME |