Meckell joined the SponsorCX team in January of 2023 as a Customer Success Manager. She graduated with her bachelor’s degree from Utah Valley University where she studied Behavioral Science and Family Studies.
During her education, Meckell was highly career focused and began her working in the tech industry in 2017. Over the last six years, she held a variety of roles varying from customer experience, marketing, customer relationships, and project management.
Meckell lives in Salt Lake City Utah with her husband and two dogs. She enjoys spending time outdoors and traveling with her family.