Intechra

Intechra, Ridgeland, MS, a leading recycler and remarketer of computers and information technology assets.