Sean Carroll

Marketing Manager at Avatara

Sean Carroll is a Marketing Manager at Avatara since May 2025, with a strong background in design and branding. Prior to this role, Sean served as Design & Production Manager at COCA - Center of Creative Arts from October 2021 to March 2025, and as Marketing Coordinator at Delmar Mortgage from July 2018 to October 2021, where significant contributions included graphic design and a company rebranding initiative. Earlier experience includes positions as a Graphic Design Intern at SLU Facility Services and Graphic Designer at Tidy Projects. Sean holds a Bachelor of Arts in Communication and Media Studies from Saint Louis University, earned in 2018.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices


Avatara

Avatara is an MSP focused on outsourced IT, private cloud-based infrastructure and application solutions


Employees

51-200

Links