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.

Ellen Du

Marketing Manager, Vaultra Storage

Ellen Du is marketing manager for Vaultra Storage, a Canadian-based company that acquires, develops and manages self-storage in Albera, British Columbia and Ontario. It also provides third-party management services as well as and development and operations consulting. Its portfolio includes 12 locations, with 15 projects underway in Greater Toronto. For more information, email [email protected].

Ellen’s Recent activity