While not all Customer Success Managers need to have a deep technical background, it can be beneficial for them to possess some level of technical knowledge.