Charles R. Shaw
About Charles R. Shaw
Charles R. Shaw is the Head of Institutional Solutions Marketing at MassMutual in the Greater Boston Area. He has extensive experience in marketing and product management across multiple financial institutions.
Current Position at MassMutual
Charles R. Shaw is the Head of Institutional Solutions Marketing at MassMutual. Based in the Greater Boston Area, he leverages his extensive experience in marketing strategies for institutional clients. Shaw is responsible for developing and implementing marketing plans that support the firm's institutional solutions, focusing on enhancing brand visibility and client engagement.
Previous Roles and Experience
Before his current role at MassMutual, Charles Shaw amassed significant experience in various senior marketing positions. He served as Head of US Product Marketing at Legg Mason in Greater New York City from 2014 to 2017. Prior to that, he was the Chief Marketing Officer at Sentinel Investments from 2009 to 2013. His earlier roles include Head of Product Marketing and Equity Product Management at Citigroup Asset Management, Head of Distribution Marketing, Investment Management at Morgan Stanley, and National Marketing Director, Mutual Funds and College Savings Plans at Prudential Financial.
Educational Background
Charles Shaw is academically equipped with a BA from the University of Richmond and has studied at Tabor Academy. In 2019, he attended the Yale School of Management for an 11-month program to further bolster his expertise. His education has laid a strong foundation for his career in marketing and asset management.
Specializations and Expertise
Charles Shaw has over 15 years of experience in line management, consulting, and relationship management. His specialization lies in B-2-B marketing strategy and communications leadership. He is well-versed in intermediary distribution channels, digital and social media strategies, and investment management vehicles and products. Additionally, Shaw holds a FINRA license.
Early Career and Additional Experience
Charles Shaw started his career at Optima Group, Inc. as Director, Senior Consultant, and later moved to State Street as Client Services Administrator. At Optima, he was based in Fairfield, CT for six years. His role at State Street spanned four years, during which he worked in Luxembourg and Boston, MA. These early roles provided him with foundational insights into client services and consulting, shaping his future trajectory in marketing leadership.