Barry Salzberg has a position (Global Chief Executive Officer) at Deloitte Touche Tohmatsu

Details
Title Global Chief Executive Officer
Start Date 2011-06-01
Is Current yes
Executive yes