Richard Barrera has a position (Founder and Portfolio Manager) at Roystone Capital

Title Founder and Portfolio Manager
Is Current yes
Updated almost 10 years ago

Source Links