Catherine Ibarra is a marketing consultant at Feedvisor, where she contributes to the company's content marketing initiatives. She has a technology background.

Leave a comment