Rob Carroll's Location
Newport Beach, CA, US
Rob Carroll's Work
Rob Carroll's Education
Rob Carroll's Skills
Rob Carroll's Summary
Rob Carroll, based in Newport Beach, CA, US, is currently a President at Lead iD LLC, bringing experience from previous roles at Lead id, Weekly Glamour Inc and 24/7 Media Inc.. Rob Carroll holds a 1995 - 1998 BS in Math & Environmental Science @ Boston College. With a robust skill set that includes Digital Media, Marketing, Search Advertising, Process Improvement, Viral Marketing and more, Rob Carroll contributes valuable insights to the industry. Rob Carroll has 1 email on RocketReach.