Project Manager
United Kingdom
Royal Bank of Scotland
NatWest
Release Train Engineer
Barclays Investment Bank