Company: General Re Corporation
Location: Stamford, CT
Company: Avanade Inc.
Company: Franklin Templeton Investments
Company: Deloitte