7 digital appoints new Chief Commercial Officer

News about edward kershaw