Michael Awori is Independent Non-Executive Director at Cable & Wireless Seychelles Ltd.
LinkedIn · Full profile on B2DB