Join our Team


We're growing and are looking to add new members to our fabulous team! 

At SJA Promo, we really believe in building relationships with our customers to help them find the best promotional products for their needs.  With thousands of products and hundreds of suppliers, we can find the right branded product for every project!  Our showroom has thousands of samples and for those who prefer to work digitally, our searchable website, curated online showrooms and other great tools help make PROMO purchasing easy!

Just as important as our service to our customers is our service to our community.  We are a proud supporter of community events and have partnered with many non-profit organizations to run online fundraising stores and other projects.  

We are currently looking for:

Click on the position title or scroll down to see job descriptions and qualifications required.

All are full time (40 hours/week) positions.  Most staff work Monday to Friday 8:30 – 5:00. 

To apply, please email your resume and cover letter to Kailey Odermatt, Owner/Sales Manager at   We will begin reviewing resumes as they come in and will continue until we find the right candidate(s).  We appreciate all interest in this position but only those selected for an interview will be contacted. 


Come grow with us in an Embroidery Team Member role!

As an Embroidery Team Member, you’re a big part of what makes us stand out!  We are known for the quality of our embroidery and need team members with those same high standards to join our embroidery team.  You will operate the embroidery machines to embroider logos, names and other designs on a variety of items including hats, clothing, bags and blankets. 


After ensuring you have reviewed and understand the project specifications provided to you by our Promotional Consultants, you select the thread, fabric, hoop and design required to complete the job.  You set up the machines and monitor the embroidery process to ensure a top-quality end product.  You provide advice regarding the design, placement, and thread selection.  You understand the digitizing process and can complete small edits and build new layouts as required.


You maintain a strong understanding of the embroidery machines and perform general maintenance to keep them working their best.  You monitor supply inventory, reporting any issues and reordering stock as required and keep track of work orders and update records.


  The non-negotiables:

Physical Demands:



Come grow with us in a Receptionist role!

Reporting to the Sales Manager, the Receptionist is the first point of contact for our customers. Whether you’re greeting them in person, over the phone or through their initial email contact, you help set the stage for a fantastic customer experience! The Receptionist handles initial inquiries and asks clarifying questions to help with their inquiry or identify the correct team member to support them.

When not assisting customers, you’ll ensure our showroom stays tidy and organized, tag new showroom samples, stock and update the retail/one-off selection, and provide support to our sales staff (behind the scenes research, data entry, verifying information, etc.).


This is a great opportunity to learn more about the promotional products industry with potential to grow with us!


Qualifications - The non-negotiables:


This is a full time (40 hours/week) position, Monday to Friday 8:30 – 5:00.


Close Search