It looks like this job is no longer available
London £250,000 - £375,000 Permanent
New York $300,000 - $400,000 Permanent