Tara O'Riordan is an experienced professional in customer success and post-production management, currently serving as a Customer Success Manager at Front since July 2022, where responsibilities include managing a portfolio of over 60 SMB clients to enhance growth, retention, and upselling opportunities. Prior experience at Brown Bag Films spanned from May 2014 to July 2022, with significant roles including Senior Post Production Supervisor and Post Production Supervisor, successfully overseeing teams and project deliverables for high-profile clients such as Netflix and Amazon. Tara's career began with early roles in production and content development, alongside a Creative Digital Media degree from the Institute of Technology Tallaght, which established a solid foundation for a successful trajectory in multimedia and client-focused industries.
This person is not in the org chart
This person is not in any teams