Ogden is co-chairman of Spencer Stuart, and is a much sought after speaker and commentator on key trends affecting CEOs. He serves on the board of directors of several US companies and is secretary and director of Project Hope, a leading healthcare foundation based in Washington DC.