John Weaver

Active Hicksville, NY Director Information Technology for Corporate Office Properties Trust