top of page
6Z2A8520.jpg
Terra Marketing

ter·ra

/ˈterə/

noun

1. Latin for Earth or land

Succulents

bringing your brand & business to life.

development | management / photography

design | optimization | management

social media | content | strategies

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