Sara Leeds's Location
United States
Sara Leeds's Work
Sara Leeds's Education
Sara Leeds's Skills
Sara Leeds's Summary
Sara Leeds, based in United States, is currently a Senior Creative at Linqia, bringing experience from previous roles at Self-Employed, Kyra Media and Accenture. Sara Leeds holds a Bachelor of Science - BS in Marketing and English @ Tulane University - A.B. Freeman School of Business. With a robust skill set that includes E Commerce, PowerPoint, Social Media, Public Speaking, Salesforce.com and more, Sara Leeds contributes valuable insights to the industry. Sara Leeds has 3 emails and 1 mobile phone number on RocketReach.