Los Angeles Administrators Ben Scott - Director of Administration Benjamin Todd Scott is the Director of Administration in the Los Angeles office of Simpson Thacher. Ben joined the firm in 2023. Ben received his A.A. in Liberal Arts from the Pennsylvania State University.