Promotion
ECI appoints new Chief Information Officer
February 13, 2025
ECI Software Solutions (ECI) announced the appointment of Brian Hildebrand as Chief Information Officer (CIO).
Xerox Switzerland and Austria announce new MD
January 31, 2025
Xerox announced the appointment of Siham Rakia as the new Managing Director for the Swiss and Austrian markets.