Founding Customer Service / Experience Lead
2 months ago
Greater London
Bachelor's degree in Business Administration, Customer Service, Management, or a related field; advanced degree or certification in customer experience management is a plus. * 5+ years of experience ...