About Titan360

Over the past eight years Titan has grown to be one of the leading large scale OOH media companies in Canada with offices in Toronto, Montréal & Vancouver. Boasting some of the most mature high impact inventory, our roster has both history and innovation with ownership of legacy boards, in market for over two decades, through to the latest and greatest – more... 

Claimed Profile