We are looking for dynamic, result oriented individuals with strong leadership skills to join our team as Assistant Service Delivery Manager, based at our Global Service Delivery Center in Colombo, Sri Lanka.