John Haswell is skilled in: Telecommunications, Outsourcing, Infrastructure, Professional Services, IT Strategy, SaaS, IT Transformation, Cloud Computing, BPO, CRM, Business Process, Business Intelligence, Business Alliances, Business Process Improvement, Offshoring