Chester Ray – Deloitte Discovery UK

Chester Ray is a manager in the Communications Monitoring and Surveillance division in Deloitte Discovery UK and oversees the development and implementation of audio monitoring and surveillance solutions.