Your Creative Agency
Congrats, you’ve just stumbled upon the temporary home for Initiate Marketing Inc.
Initiate is a boutique creative agency in Canada’s capital region. Five strong, our design focus applies to both print and digital applications that not only look stunning but also solve problems for our varied client base. Each day poses a different creative challenge.
We love it that way.