ATHENA TRADE AND RISK jobs in GLASGOW, United Kingdom

will be vital. Risk Management and Due Diligence Lead on the development of risk assessments for each TNE project... will provide expert advice and input into the institutional risk register to ensure any risks associated with TNE are transparent...

University of Glasgow