the customer service teams supporting English Languages as they provide support ... Head of Customer Service Delivery: English and is open to local ...
to inform strategic decisions. Fluent English Communication : Excellent verbal and written ... communication skills in English; proficiency in additional languages is ...