Lori Todd's Location
Myrtle Beach, SC, US
Lori Todd's Work
Lori Todd's Education
Lori Todd's Skills
Lori Todd's Summary
Lori Todd, based in Myrtle Beach, SC, US, is currently a Sr. Director Client Success at McClatchy, bringing experience from previous roles at McClatchy and The Sun News. Lori Todd holds a 1998 - 2001 BBA in Business Management and Marketing @ Northwood University. With a robust skill set that includes Sales, Email Marketing, Newspapers, Blogging, Social Media Marketing and more, Lori Todd contributes valuable insights to the industry. Lori Todd has 2 emails on RocketReach.