Best of Tech Awards 2012

The fifteenth annual "Best of Tech" awards were presented on April 27, 2012 in the Media Presentation Theatre in East Greenwich. Click to view this year's award recipients! View File