After years of honing his craft as a documentary filmmaker, Steven Davies creates Break Free Video, a video production company based in Toronto, Canada that offers professional video services for businesses. Break Free video’s mission is to “communicate the messages that inspire the world”, by creating captivating videos that will connect...

Read More