Team Manager for Application Support
9 days ago
London
... US, Canada, UK, Australia, Italy, Germany, Switzerland, Dubai and Singapore, along with its delivery centers in India and Thailand. For more information, visit . eClerx is an Equal Opportunity ...