4.0Jan 30, 2026Embeds values & disciplineCustomer service manager (csm)Former employee, more than 10 yearsCardiff, WalesRecommendCEO approvalBusiness OutlookProsGood salary at all levelsConsEmbed their core values across the board which aren’t relatable in all areas.Show more