HR Manager (interim)
London, England, GB
Fried Frank
Simpson Thacher & Bartlett LLP
HR Manager (Interim)