Duane Davenport is featured in Washington Technology for his new position as vice president of federal sales and special projects for Upsite Technologies. Upsite taps new VP, federal sales and special projects By Mark Hoover Aug 03, 2015 Upsite Technologies has named Duane Davenport vice president of federal sales and special projects. In his new role, Davenport will manage the company’s expansion into the public sector data canter, IT, and energy efficiency marketplaces. Before joining […]