Ella Vaughan's Location
New York, NY, US
Ella Vaughan's Work
Ella Vaughan's Education
Ella Vaughan's Summary
Ella Vaughan, based in New York, NY, US, is currently a Recruitment Consultant at Westaff, bringing experience from previous roles at The D. E. Shaw Group, Equifax and Baxter International Inc.. Ella Vaughan holds a University of California, Davis.