• G&G May 25 Masthead Web Ad
  • Tallinn 2025 Registration Masthead
ECI appoints new CMO

ECI appoints new CMO

The company has appointed industry veteran Ray Wizbowski as Chief Marketing Officer. ECI Software Solutions announced the appointment of Ray Wizbowski as Chief Marketing Officer, effective 1 August 2024. With more than 20 years of marketing experience spanning...