Russell Reynolds Associates is a premier provider of senior-level executive search and assessment, serving clients globally for over 40 years, with 39 offices around the world.
Open Channel is their in-house magazine.
View interior spread.