OverActive Media appoints Neil Duffy as CCO for Americas
Esports holding company OverActive Media has announced the appointment of Neil Duffy as its new Chief Commercial Officer for the Americas region. Duffy joins OverActive after more than three years…