LRC Group

News, insights, analysis and data

LRC Group overview

LRC Group contact information

Offices

marker icon60 Welbeck Street, London, W1G 9XB, United Kingdom
Showing 1 of 8 LRC Group offices

Contacts

NameJob titleLocationEmail
user imageMr. Chris Dimitriadis
Job titleChief Executive Officer
LocationLondon, United Kingdom
Emaillock image----------
user imageMs. Justine O'Mahoney
Job titleHead of Portfolio Management
LocationDublin, Ireland
Emaillock image----------
user imageMr. Yehuda Barashi
Job titleFounder
LocationLondon, United Kingdom
Emaillock image---------