EMAOIFROB Flags

Experience

Technology Investment

Investments in High Technology company Omniscout Limited, one of Europe's leading LBS technology companies providing leading edge solutions to major European Banks and Government entities.