Kingdom appoints new Operations Manager

Read On