LRC Group employs 103 employees. The LRC Group management team includes Christos Dimitriadis (Chief Executive Officer), Patrick O'Dwyer (Group Head Of Compliance), and Piotr Klatka (Poland Director).
Looking for a particular LRC Group employee's phone or email?