Inside Self-Storage is part of the Informa Markets Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Todd McClure

Sales Engineer, Automated Security Corp.

Todd McClure is sales engineer for Automated Security Corp., a Pennsylvania-based supplier, installer and servicer of commercial security and protection products nationwide that specializes in self-storage. He has experience with installation, technical support, design and specification, project planning and project estimations, and has extensive knowledge with the integration and compatibility of different system technologies. To reach him, call 610.873.0067; email [email protected]


Todd’s Recent activity