Skidmore, Owings & Merrill (SOM) employs 1,884 employees. The Skidmore, Owings & Merrill (SOM) management team includes Candace Carroll (Chief Financial Officer), Rob John DeMillo (Chief Technology Officer), and Doryse Franco (Chief People Officer).
Get Contact Info for All DepartmentsLooking for a particular Skidmore, Owings & Merrill (SOM) employee's phone or email?