Liberum employs 160 employees. The Liberum management team includes Rosalie Channell (Head of Human Resources), Eric Scheurer (Managing Director, CFO and Chief Risk Officer), and Matt Press (Chief Operating Officer).
Looking for a particular Liberum employee's phone or email?