CALL CENTER

Lucent Technologies

Location
Oklahoma City, OK

Size
56,000 sq. ft.

WORK