top of page


ter·ra
/ˈterə/
noun
1. Latin for Earth or land

bringing your brand & business to life.
naming strategy | logo design | branding framework & identity
web development | web optimization | ai integration | e-commerce
social media management | content creation | ad management | photography & videography
business planning | business structure | content development | print design & creation
jessica graham | marketing & branding consultant | owner of j. sea marketing
Located in Calgary, AB | jessica@terracreativegroup.com
bottom of page