Marc Sessa

Web Marketing Manager at Rula

Marc Sessa is a seasoned professional in digital marketing and account management with extensive experience across various companies. Currently serving as Web Marketing Manager at Rula, Marc previously held the position of CRO Account Manager at Tinuiti, where responsibilities included developing client relationships, leading strategic discussions, and managing cross-functional teams. Marc's expertise extends to paid search and display management, having managed multi-million-dollar client portfolios and executed successful marketing campaigns. Earlier roles at Reprise Digital and Brandable further solidified Marc's capabilities in SEO, content creation, and market research. With a Bachelor of Arts in Communication and Neuroscience from the University of Southern California, Marc combines analytical skills with creative marketing strategies.

Links

Previous companies

Tinuiti logo
University of Southern California logo

Org chart

Sign up to view 0 direct reports

Get started


Teams

This person is not in any teams