Tata Communications
–
Colombo, Sri Lanka
Broad outline of the Role The role is part of the finance centre of excellence and will be an expert in any one or more areas of finance including financial planning and analysis, reporting and compliance, taxation, treasury. The role will manage... - Mar 31