Nick Rose's Location
London, England, United Kingdom
Nick Rose's Education
University of Leeds
Bachelor of Science
Institute of Bankers
Nick Rose's Skills
Nick Rose's Summary
Nick Rose, based in London, England, United Kingdom, is currently a Head of the Independent Trust Financing Facility at Uk Department of Health. Nick Rose holds a Bachelor of Science @ University of Leeds. With a robust skill set that includes Business Strategy, Portfolio Management, Managerial Finance, Investment Banking, Investments and more, Nick Rose contributes valuable insights to the industry. Nick Rose has 1 email on RocketReach.