Product Management

Todd R. Hill

Todd R. Hill 1967-2001 Todd Hill was an account executive with QRS Corporation.  He passed away September 11, 2001 when the Towers fell.  Todd was staying on the 17th floor of the Marriott Hotel at the World Trade Center when… Read More ›