CompanyPulse
/
Results
↑↓ navigate   Enter select   Esc close
Dashboard Log out Log in Sign up
Dashboard Alerts Settings Log out
Log in Sign up free
  1. Home
  2. Search
  3. Neil Rickard
NR

Neil Rickard

Born: January 1975 BRITISH Resides: ENGLAND
2 Current
2 Total

Current Appointments 2

IC
INVESTCORP CREDIT MANAGEMENT EU LIMITED
Active Director CO-CHIEF INVESTMENT OFFICER Since 5 Feb 2025
TS
THE STAVERTON PLACE MANAGEMENT COMPANY LIMITED
Active Director NONE STATED Since 15 Nov 2019
© 2026 CompanyPulse · About Privacy Terms
Data: Companies House 355.13ms

We use cookies for essential functionality and to show relevant ads. Learn more.