The executive team at Spencer Ogden has experience in a variety of industries, including law and finance. They have worked at companies such as SThree plc, CMS Cameron McKenna, and Clifford Chance LLP. They hold degrees from universities such as the University of Oxford and the University of Cambridge.
View all