Catherinerose Mountain

Manager, Marketing Internationalization at Pinterest

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.

Location

San Francisco, United States

Links

Previous companies


Org chart

No direct reports

Teams


Offices


Pinterest

471 followers

Pinterest's mission is to bring everyone the inspiration to create a life they love. It’s the biggest dataset of ideas ever assembled, with over 100 billion recipes, home hacks, style inspiration and other ideas to try. More than 440 million people around the world use Pinterest to dream about, plan and prepare for things they want to do in life.