Continue in 2 seconds

Leigh Ross

Leigh Ross, manager of business analysis at GTE Corporation.