SC

Scott Curl

Head of IT Risk and Governance at Close Brothers

Head of IT Head
s***@closebrothers.com Sign up
Pro only
Pro only
Pro only
London, England, United Kingdom

Company Details

Company: Close Brothers
Industry: financial services
Employees: 3000
Revenue: 1313497000
HQ Location: England, United Kingdom
Company LinkedIn: Pro only
Head level · Head of IT