Laura Landau's Location
Atlanta, GA, US
Laura Landau's Work
Laura Landau's Skills
Laura Landau's Summary
Laura Landau, based in Atlanta, GA, US, is currently a Sales Manager, Commercial at Twilio, bringing experience from previous roles at Twilio and New Relic, Inc.. With a robust skill set that includes Microsoft Office, Lead Generation, English, Strategic Sales, Campaign Development and more, Laura Landau contributes valuable insights to the industry. Laura Landau has 1 email on RocketReach.