Consumer Insights Manager
Kayla Castro is a Consumer Insights Associate Manager at Jack Link’s to help bring the voice of the consumer at the forefront of all business decisions effecting innovation, marketing, and sales. She received her master’s degree in Market Research and Consumer Behaviour from Instituto de Empresa in Madrid, Spain. Kayla enjoys running with friends, rock climbing with her husband, and spending time with her pet hedgehog, Petra.