Dr Richard Zhu is a global partner at Spencer Stuart, a leading leadership advisory firm. With over three decades of experience in corporate and leadership consulting, he advises boards and global CEOs on building resilient leadership teams equipped to navigate future challenges. Prior to joining Spencer Stuart, he held senior executive roles in logistics and supply chain across Asia and Europe.
Biography
Attend now