Red Arts Capital appoints Nicola Idehen as chief operating officer

Idehen was the former head of People at Citadel.

8 April 2025•1 min read
LinkedInXEmail
LinkedInXEmail