fbpx

The Edge, A Leader's Magazine

Contact US

Contact Information

The Edge, A Leader’s Magazine is a print and digital, entrepreneurial business publication based in Toronto, Canada, with an annual national circulation of 120,000.

Address: 250 Consumers Road – Toronto, Canada – M2J 4V6

Phone: +1 416-773-1077

Email: support@theedgeleaders.com