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.
This person is not in any teams
This person is not in any offices
Avatara
Avatara is an MSP focused on outsourced IT, private cloud-based infrastructure and application solutions