Digital marketing Sextant Marketing Hires Liz Marte as Director of Project Management Gutierrez 2 months ago