Leigh Ross

Leigh Ross, manager of business analysis at GTE Corporation.