Elizabeth Stephens

(Contributor)

Elizabeth Stephens is head of credit and political risk advisory at JLT.