Creating with purpose.

At Three Shores, we value our ability to create an impact - on people, on communities, and on the environment. We approach every opportunity with the desire to build something better and set the standard higher.

Our unique perspective on development allows us to think differently about design and function, and how it will ultimately contribute to the neighbourhoods we work in. We're helping to build not just a better building, but a better community.

With over 50 years of combined experience, we have a shared desire to take a focused, more thoughtful, approach to our place in the development industry. With capital markets experience, Mehdi Shokri brings a formidable financial background to the Three Shores team.

After managing large-scale projects and leading development for some of the largest developers in Canada and Internationally, Barry Savage is well-versed in the development process.