Robert Upchurch is a seasoned health system executive at Quest Diagnostics, where they have held various roles since 2006, including Health System Account Executive and Business Executive Director. Previously, Robert worked in banking sales at QwickRate from 1997 to 2001. They earned a Bachelor's Degree in Accounting and Finance from Auburn University, College of Business, in 1997.
This person is not in the org chart
This person is not in any teams
This person is not in any offices