Digital Marketing Sextant Marketing Hires Liz Marte as Director of Project Management nikholas 6 months ago