Meera Venkatraman's Location
Atlanta, Georgia, United States
Meera Venkatraman's Work
Meera Venkatraman's Education
Meera Venkatraman's Skills
Meera Venkatraman's Summary
Meera Venkatraman, based in Atlanta, Georgia, United States, is currently a Senior Manager, Media Strategy and Planning at Inspire Brands, bringing experience from previous roles at 22squared. Meera Venkatraman holds a 2006 - 2009 BA in Journalism, Spanish @ Georgia State University. With a robust skill set that includes Public Relations, Media Relations, Blogging, New Media, Press Releases and more, Meera Venkatraman contributes valuable insights to the industry. Meera Venkatraman has 3 emails on RocketReach.