Let's keep in touch

Drop us a line, we are always interested in hearing about your experience with Insight Stash, whether good or bad. Ask us a question or tell us about your day.


Suite 701
1120 Finch Avenue West
Toronto, Ontario
M3J 3H7


sales: sales@insightstash.com
support: support@insightstash.com