top of page
6Z2A8566.jpg
Terra Marketing

ter·ra

/ˈterə/

noun

1. Latin for Earth or land

Succulents

bringing your brand & business to life.

development | management / photography

design | creation | editing

social media | content | planning

development | planning | structure | systems

jessica graham | marketing & branding consultant | owner of j. sea marketing

Let's Connect!

thank you!

Located in Calgary, AB | jessica@terrayyc.com

bottom of page