Information Technology Service Delivery Manager
united arab emirates
Virtusa
BT Group
Bharathiar University