Jessica Mcallen's Location
New York, United States
Jessica Mcallen's Work
Jessica Mcallen's Education
Jessica Mcallen's Summary
Jessica McAllen, based in New York, United States, is currently a Staff Writer at The Baffler, bringing experience from previous roles at Self-employed, Radio New Zealand, Stuff and Bauer Media Group. Jessica McAllen holds a 2011 - 2013 Communications in Journalism @ Auckland University of Technology.