Amy Scissons

Amy Scissons

location New York


Amy Scissons is the Chief Marketing and Communications Officer of Russell Reynolds Associates. Based in New York, Amy oversees global marketing and communications for the firm, including Marketing, Public Relations, Branding, and Internal/External Communications.



Prior to joining Russell Reynolds Associates, Amy most recently served as Chief Marketing Officer for Mercer’s international region, where she led marketing operations in more than 100 cities and 41 countries for the global HR consulting firm. With more than 20 years of experience, her expertise spans several industries and global markets, specializing in integrated marketing strategy, demand generation, customer-centric digital/data-driven marketing, and leading high-performance teams.

Amy earned her BA in history and her MBA from McGill University. She also holds a Certificate in International Business from HEC Paris and has spoken as a guest lecturer at ESADE Business School. She speaks fluent English, Spanish and French.

Get In Touch with Amy
email iconAmy Scissons