CatherineRose Mountain is an experienced professional specializing in marketing internationalization and localization. Currently serving as Manager of Marketing Internationalization and Native Content at Pinterest since May 2018, CatherineRose leads a team focused on the localization and adaptation of creative multimedia content. Previous roles include Senior Program Manager and Localization Program Manager, where responsibilities encompassed project coordination and content management. CatherineRose also contributed to the localization efforts at MediaLocate and held a dual role as Localization Project Manager/Marketing Lead at Middlebury Institute Globe Multilingual Services, where key achievements included building the Globe website and creating a subtitling workflow. Educated at DePaul University with a B.M. in Music and holding an M.A. in Translation and Localization Management from the Middlebury Institute of International Studies at Monterey, CatherineRose has a diverse skill set that includes digital content creation and training on various digital tools.
Sign up to view 0 direct reports
Get started