5 key skills that a good customer support representative needs to have At the core of any software there are humans: they create software so others can... Read More