Xebia appoints Keith Landis as Chief Marketing Officer to strengthen global brand presence
Jun 06, 2023
Atlanta (Georgia) [US]/Amsterdam [Netherlands]/New Delhi [India], June 6: Xebia, a renowned global IT Consultancy and Software Development Company, has appointed Keith Landis as its...