Join the TPM Team

Who we are...

Join our dynamic team at TPM. We specialize in done-for-you services to a diverse clientele, including business owners, non-profit organizations, and professionals. As a hybrid team, we embrace the synergy of diverse talents and perspectives, fostering an environment where creativity flourishes. We are committed to offering internal growth opportunities, allowing you to develop your skills and advance your career. Enjoy the flexibility of our work culture, which supports a healthy work-life balance. We believe in working diligently during office hours, giving our all to deliver exceptional results, and valuing our time off — so turn off those email and social media notifications after hours! If you’re seeking a career that challenges, rewards and respects your professional and personal needs, please apply for one of our job openings.

Open Positions

Part-Time Content Designer – Hybrid
Job Description:
We are seeking a Part-Time Content Designer to join our dynamic team. This role is ideal for a creative and detail-oriented individual passionate about visual storytelling, branding, and content creation. You will play a key role in designing engaging visuals for social media, web, and print materials, while supporting overall marketing initiatives.

Key Responsibilities:
Design & Content Creation
- Design engaging Canva graphics for social media, marketing campaigns, and client deliverables.
- Develop visually compelling presentations and branded assets.
- Create print-ready materials including flyers, and signage.
- Assist with basic video editing for social media content (Reels, short-form video, etc.).
- Maintain brand consistency across all client and internal materials.

Marketing Support
- Collaborate with the team to brainstorm and execute creative concepts for campaigns.
- Prepare and export files in various formats for digital and print use. Vectorize logos and graphics as needed.
- Ensure proper file organization and naming conventions across projects.
- Stay up-to-date with design trends, tools, and best practices.

Qualifications & Skills
- Strong experience designing in Canva (required).
- Knowledge of Adobe Creative Suite (Illustrator, Photoshop, InDesign) is an asset.
- Basic video editing skills (CapCut, Premiere Pro, etc.) are an asset.
- Understanding of file types, formatting, and exporting for print and digital.
- Experience with vector graphics and logo preparation.
- Strong attention to detail and layout/design principles.
- Ability to manage multiple projects and meet deadlines.

Preferred Experience
- Post-secondary education in Graphic Design, Marketing, or a related field.
- 1–3 years of experience in graphic design, marketing, or a related field.
- Experience working in an agency or fast-paced environment is a plus.
- Portfolio demonstrating social media, print, and branding work.

Why Join our Team?
- You care about the work that you do and have fun while doing it!
- You are a self-starter who does not require micromanagement.
- You embrace technology with open arms and get excited about learning new systems and ways of doing things.
- You can juggle multiple tasks and competing priorities while delivering quality and timely content.
- You have exceptional communication skills.
- “That’s not my job” is not in your vocabulary.
- You’re hyper-focused on getting the details right.

This is a part-time position with potential for growth starting at $22/hour. If you are a detail-oriented and creative marketer who thrives in a fast-paced environment, we’d love to hear from you!

Please email your resume and portfolio to
devyn@theresaplacemedia.ca

What Our Clients Are Saying

Theresa is excellent! Theresa listens and learns the goals of an organization. Based on this, Theresa develops a clear, well-organized marketing strategy to deliver results. I would recommend Theresa and her team to any organization. Keep up the excellent work, Theresa!

I had the pleasure of working with Theresa Place Media on a social media project, and I’m beyond impressed. Theresa and her team took the time to understand our goals, delivering a clear, effective, and results-driven strategy. Their expertise in branding and content marketing, combined with personalized attention, truly sets them apart. I highly recommend Theresa Place Media Inc. to any organization looking for a strategic social media partner. Fantastic work, Theresa and team!

I have now had a chance to see ALL of the videos you spliced together.
I love the vibe, the energy and the humour you included. I can't wait to work with you next year. The empty stage commentary and spotlights are nothing short of great. Well done young fellow, I bow to your
creative abilities.

Let's create something amazing together! Contact us!
element
Let's create something amazing together! Contact us!
element
Let's create something amazing together! Contact us!
element
Let's create something amazing together! Contact us!
element