Group Marketing Director
Sri Lanka
Softlogic Holdings PLC
Abacus International Lanka Pvt Ltd
General Manager