Federal Expres Corp. has pitch uponed a project team for a four-building, 500000sq-ft campus that will house its Information and Technology Division in Collierville, Tenn The team