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.

Michael Baillargeon

Senior Vice President of Operations, Store Space Self Storage

Michael Baillargeon is senior vice president of operations for Store Space Self Storage, which owns or manages more than 100 facilities in 20 states. The company fuels growth and value through operational experience, its state-of-the-art Storage360 proprietary platform, and strategic digital-marketing programs.

Michael’s Recent activity