MEET OUR TEAM
Joan Charbonneau
CEO
Joan Charbonneau, our dynamic President and CEO, has been the driving force behind Perfect Promotions since inception, and a leader in the promotional products industry since 1991. Joan first discovered her passion for promotional products and client service as an employee of Promotions Unlimited. In 2002, she made a bold move by acquiring Promotions Unlimited, transforming it into Perfect Promotions and the thriving company it is today.
With a visionary approach, Joan has developed Perfect Promotions into an innovative strategic partner, creating patented educational tools and purposeful key marketing items for a broad range of clients.
Beyond her role as CEO, Joan is heavily involved in the Kansas City community and has led the company in becoming a strong advocate for sustainability and a proud supporter of local initiatives and nonprofit organizations. Her motivation stems from seeing her team thrive and ensuring that Perfect Promotions makes a difference in the community, in the environment, and for clients’ brands.
Outside of work, Joan enjoys bringing family and friends together with great food, lots of laughter, and Bruce Springsteen tunes playing in the background.
Tracy Moore
Business Development
Tracy Moore has been an integral part of the Perfect Promotions team since 2014, and her journey with us has been nothing short of inspiring. With her deep industry knowledge and passion for client success, Tracy has provided top-tier service to our clients, focusing on their needs and providing tailored solutions, while growing business partnerships. As a 7x award winner of the Facilis Achiever Award and 2x winner of the Platinum Preferred Facilis Sales Award, she sets the bar high and is the expert our clients continue to trust with their brand goals.
Beyond the office, Tracy enjoys spending quality time with her loved ones, exploring new destinations, cheering on her beloved Mizzou Tigers, and unwinding at the Lake of the Ozarks.
Kayla Robling
Sales Executive

With over a decade of experience at Perfect Promotions, Kayla has played a pivotal role in driving client success and building lasting partnerships. Her deep industry knowledge, meticulous attention to detail, and supportive manner have made her a trusted advisor to clients and a cornerstone of our team. With her well-known insight and approachability, Kayla’s the girl everyone calls when they need a smart solution and a little creative spark. Beyond her client work, Kayla helps level-up her team, mentoring her colleagues both personally and professionally. When she’s not tackling client projects, Kayla enjoys the peaceful country life, riding horses and four-wheelers with her two children.
Madison Warren
Sales Executive
Helping clients set and achieve their marketing goals is Madison’s focus, and she's our sales executive to get that job done. Madison enjoys seeing custom work come to life throughout the different production stages and has a passion for helping clients creatively think outside the box. Her enthusiasm for her work is infectious, and she always dives into the latest trends and strategies, ensuring that our clients receive exceptional service and outstanding results. Outside of wow-ing clients, Madison enjoys hiking trails, kayaking, crafting and drinking craft beer. She also has a hidden talent for karaoke, particularly when it comes to belting out Shania Twain hits (“Let’s go girls”)!
Valerie Thomas
Strategic Account Manager
Val has been a champion of our growth, bringing a level of focus and detail that leads to happy clients and great results. By partnering with internal and external teams on large projects, she brings a sharp attention to detail and creative insights throughout her work, not only helping to grow business but also creating efficiencies and cost savings for our clients. A favorite project of hers to-date has been the Parade of Hearts art exhibition in Kansas City – One that continues to steal all of our hearts!
Val recently welcomed her baby girl into the world and has been enjoying spending time in her new role as ‘mom’!
Alexis Perez
E-Commerce Account Manager
Alexis is our e-commerce queen, blending details and style with every task she takes on. With her commitment and dedication to delivering results, Alexis is the primary point of contact for our clients who utilize online ecommerce solutions, ensuring that the product selection, branding, and promotions align with brand goals while enhancing the overall shopping experience. Alexis’ creativity, enthusiasm and trendy perspective brings a lot of fun to our office and helps our clients integrate unique, creative solutions into their business. Alexis is a proud alumna of Pittsburg State University, and beyond the office, she has a passion for plants and possesses a natural talent for gardening.
Shelby Stellhorn
Controller
As our expert Controller, Shelby has made a remarkable difference since the day she joined the team. In this vital role, Shelby has strengthened our accounting team with her knowledge and expertise and skillfully oversees all behind-the-scenes operations, ensuring everything runs with exceptional efficiency and accuracy. Her meticulous attention to detail and outstanding organizational abilities have streamlined our processes, allowing for a smoother and more productive workflow.
Outside of work, Shelby is a devoted wife, mom, and friend. She treasures time spent with her family, which includes her husband, two kids, and their beloved dog. A dedicated soccer mom and a die-hard KC Chiefs fan, she also loves to travel, explore new places, and appreciates the chance to relax whenever possible.
Jennifer Ayers
Office Manager
Our social media guru and office manager, Jennifer, brings a contagious enthusiasm, drive, and fresh content ideas to our work environment, infusing it with a fun vibe, new team TikTok videos and lots of laughs. Her keen eye for detail and exceptional organizational skills ensures that every detail she manages is executed in a fun yet organized manner. Whether she’s brainstorming marketing strategies or capturing social content, she consistently delivers on capturing our true team spirit and every-day energy.
Jennifer is a devoted mom to three energetic boys, with baseball serving as the cornerstone of their family life. She cherishes quality time with her husband and loved ones, enjoying the serenity of the lake or exploring the great outdoors.
Sheila Williams
Office Assistant
Sheila leads our daily office operations and plays a crucial role as our office assistant, expertly handling the many administrative tasks that keep our teams running smoothly. Whether it’s coordinating projects for the sales department, managing important office functions, or keeping our financials in order, Sheila’s commitment to operational excellence shines through.
Outside of office responsibilities, Sheila is heavily involved in volunteer outings and community service projects with our team, showing her dedication to giving back. Her favorite moments are spent with family, especially her energetic grandchildren who always keep her on her toes.
Angie Naz
Accounts Payable Clerk

As our accounts payable clerk, Angie plays a vital role maintaining accurate balances and keeping budgets on track. With a genuine passion for working with numbers, Angie excels at analyzing data, while accurately answering financial questions and resolving any discrepancies. Her attention to detail on invoices and organizational methods help us keep up-to-date records of payment and ensure accuracy for clients when it comes to invoicing. In her personal time, Angie is active outside in nature and enjoys creating fun, new traditions with family.
Gellie Dela Cruz
Customer Service Representative

Gellie’s unique, hardworking spirit and customer service skillset fits perfectly within our Perfect Promotions team. With a background in customer-facing roles, Gellie sought to expand her passion for client service by diving into the promotional products industry. By applying skills from ongoing trainings, Gellie showcases her dedication to our customers’ satisfaction and turns challenging situations into a success for all involved. Whether answering questions or guiding customers through their promotional needs, Gellie is committed to making sure every situation turns into a win for everyone involved. In addition to working hard for our clients, she spends time playing guitar and hanging out with loved ones.
Kenzi Jones
Administrative Analyst
Kenzi began her career at Perfect Promotions as an intern and quickly became an integral part of our team. In a short amount of time, she ramped up on the ins and outs of our daily operations and then took on additional tasks such as sales support, data analysis and supporting the environmental, social and governance team. Kenzi’s ability to analyze data, optimize workflows, and drive process improvements has helped streamline our operations, enhancing both efficiency and providing external client benefits. When she’s not balancing work and grad school, Kenzi enjoys time with her friends and family, as well as doting on her two beloved dogs.
Anna Holmes
Graphic Designer
Anna joined the Perfect Promotions team after graduating from Pittsburg State University and gaining recent Graphic Design experience in the print industry. Her passion for elevating brands through creative design led her to join Perfect Promotions, where she brings ideas to life across a variety of products and platforms. Outside of her creative day job, Anna enjoys designing her own personal creative projects, collaging, reading, watching movies, and painting her nails.
Megan Williams
Sales Assistant
Megan brings a vibrant enthusiasm for marketing and business management to our team, embracing her role as Sales Assistant and finding it to be the perfect blend of creative and strategic thinking. With a strong focus on client success, Megan’s organization, dependability, problem-solving skills and creative inputs on proposals bring just the right mix of energy and insight to our team. Megan thrives on bringing ideas to life, from the first conversation with a client to the final product in-hand, all while staying on top of details, supporting the team wherever needed, and adding creative input when it comes to product ideas or proposals.
When she’s taking time for herself, Megan enjoys spending her days outdoors, especially at the lake, playing sand volleyball, and wakeboarding.
