Janelle Allen's Location
United States
Janelle Allen's Work
Janelle Allen's Education
Janelle Allen's Skills
Janelle Allen's Summary
Janelle Allen, based in United States, is currently a Senior Strategist at Weber Shandwick, bringing experience from previous roles at BCW Global. Janelle Allen holds a 2013 - 2015 Master of Arts in Communication, Public Relations @ New York University. With a robust skill set that includes Blogging, Public Speaking, Social Media Marketing, Research, Publicity and more, Janelle Allen contributes valuable insights to the industry. Janelle Allen has 3 emails on RocketReach.