Jessica Ellis's Location
Buffalo, New York, United States
Jessica Ellis's Work
- Account Executive @ Demandvape
- Office Coordinator @ Wisconsin Box
Jessica Ellis's Summary
Jessica Ellis, based in Buffalo, New York, United States, is currently a Account Executive at Demandvape, bringing experience from previous roles at Wisconsin Box.