Leela Vaughn's Location
Madison, WI, US
Leela Vaughn's Work
- Vice President and Sales Executive @ Epic
- Sales and Product Manager @ Epic
- Implementation Project Manager @ Epic
Leela Vaughn's Education
Leela Vaughn's Summary
Leela Vaughn, based in Madison, WI, US, is currently a Vice President and Sales Executive at Epic, bringing experience from previous roles at Epic. Leela Vaughn holds a Miami University. Leela Vaughn has 3 emails and 1 mobile phone number on RocketReach.