Ellen White's Location
United States
Ellen White's Work
- Vice President Sales @ Epic
- Project Manager @ Epic
Ellen White's Summary
Ellen White, based in United States, is currently a Vice President Sales at Epic, bringing experience from previous roles at Epic. Ellen White has 2 emails and 1 mobile phone number on RocketReach.