Director, Electronic Trading Risk & Control (1LOD), US - Royal Bank of Scotland

Stamford, CT 06901