Deloitte Here’s a Look Inside Deloitte’s New Office Location at 30 Rock Caleb Newquist August 16, 2012 Long ago, we broke the news that Deloitte would be consolidating its New York City […]