* Great opportunity to step up to Director level * Attractive salary and benefits Client Details The headquarters is located in New York, USA, and the company is known for our deep industry knowledge, wide range
As an IT support, you will work with a small team of IT engineers and will ensure smooth support of day to day technical operations of trading floor which will be the core component of your