deal structurer Jobs in UK
UK deal structurer Job Vacancies
-
Deal Structurer
Shell - London, Greater LondonJob Description 136602BR Job Title: Deal Structurer No. of Positions: 1 Job Description: This role is for a senior Deal Structurer within Shell Energy Europe & Environmental Products (...