Libra Systems Limited employs 10 employees. The Libra Systems Limited management team includes Simon Scowcroft (Managing Director), David Rees (Sales Director), and Elizabeth Scowcroft (Financial Director).
Looking for a particular Libra Systems Limited employee's phone or email?