The Edge

The Edge

The Edge: A Leader’s Magazine is a Canadian print and digital business magazine with an annual circulation of 196,000 in North America, mainly the United States and Canada. Users across the globe visit the Edge website and social media platforms daily due to our inclusive, multicultural approach to the stories we cover.