Leona Togher's Location
New York, New York, United States
Leona Togher's Work
Leona Togher's Education
Leona Togher's Summary
Leona Togher, based in New York, New York, United States, is currently a Senior Producer at Northern Lights, bringing experience from previous roles at Northern Lights. Leona Togher holds a 2007 - 2011 Bachelor of Science in Media Studies, Communication, Psychology @ Fordham University.