Continue in 3 seconds

Leigh Ross

Leigh Ross, manager of business analysis at GTE Corporation.