Catherine leads Shasta’s marketing efforts and oversees the firm’s branding, communications, content, and events. She also works closely with Shasta’s portfolio companies, providing strategic marketing counsel. For 25 years, Catherine worked with a variety of high tech businesses ranging from high-growth startups to Fortune 100 companies. She is an accomplished marketing executive who specializes in leading strategic, creative and metrics-driven campaigns that build stronger brand identity for companies, organizations, and executives.
Catherine joined Shasta in 2016 after running in-house marketing communications teams for leading technology startups such as Atlassian, Shop.com, and Wired.com. She founded and led the San Francisco office of Ruder Finn, a privately-held global public relations firm that was named among the top 10 agencies in the Bay Area and counted Macromedia, Seagate Technology and Intel among its clients.
At Autodesk, Catherine launched her career as the speechwriter for then-CEO Carol Bartz. She led Autodesk’s worldwide corporate, executive and product public relations before managing the global communications efforts for Sun Microsystems’ software division.
Catherine received her Master’s degree in English from Northwestern University and her Bachelor’s degree, cum laude, in English from Harvard College. She is really good at speaking English.