Sergio Castro is a seasoned professional in digital production and design, currently serving as SVP of Digital, Integrated Production at Digitas North America since February 2021. Prior experience includes various leadership roles at DigitasLBi North America from August 2014 to February 2021, culminating in the position of NA VP/Group Director of the Digital Studio. Sergio also worked as a Senior Motion Designer/Art Director at Organic from 2012 to 2014 and co-founded Tarantula, where the role of Creative Director/Partner was held from 1999 to 2012. Earlier career highlights include serving as Art Director at Da Vinci New Media and Senior Designer/Art Director at TEC TOY. Academic qualifications comprise a Bachelor of Science in Industrial and Product Design from FAAP and a Master's degree in Branding from the School of Visual Arts.
This person is not in the org chart
This person is not in any teams
This person is not in any offices