Sarah Landry's Location
New Orleans, LA, US
Sarah Landry's Work
Sarah Landry's Education
Franklin & Marshall College
Bachelor's degree (Spanish and Business, Organizations, & Society)
2013 - 2017
Sarah Landry's Skills
Sarah Landry's Summary
Sarah Landry, based in New Orleans, LA, US, is currently a Senior Communications Specialist at Indeed.com, bringing experience from previous roles at Indeed.com and Yelp. Sarah Landry holds a 2013 - 2017 Bachelor's degree in Spanish and Business, Organizations, & Society @ Franklin & Marshall College. With a robust skill set that includes Microsoft Office, Social Media, Recruiting, Public Speaking, Management and more, Sarah Landry contributes valuable insights to the industry.