Steve Clifford is an experienced professional with 23 years in Networked IT, specializing in IT solutions and customer engagement. Currently a Sales Manager at BT Business, Steve has previously held roles as Solutions Architect and Account Manager, managing relationships with top global customers and leading sales teams. Steve has also worked as a Business Analyst at RSA and a Customer Service Manager at MORE TH>N. They hold a Professional Diploma in Account Management from Leeds Metropolitan University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices