Telstra
Business Process Analyst
WNS - Sri Lanka
Senior Research Analyst
Quantitative Services Group (QSG)
Analyst
Link Group (LNK)
Business Process Analyst
WNS - Sri Lanka
Research Analyst
PROBE GROUP LTD
Portfolio Manager
RDIAS
St Mark's