Michael Shea

Active Knoxville, TN Senior Vice-President for Team Health Holdings, Inc.

(865)693-1000