Stacy Ybarra's Location
Seattle, WA, US
Stacy Ybarra's Work
Stacy Ybarra's Skills
Stacy Ybarra's Summary
Stacy Ybarra, based in Seattle, WA, US, is currently a Chief Marketing Officer at Lighthouse, bringing experience from previous roles at Lighthouse, Blucora and Infospace. With a robust skill set that includes Leadership, Messaging, Management, Analyst Relations, Public Relations and more, Stacy Ybarra contributes valuable insights to the industry. Stacy Ybarra has 4 emails and 1 mobile phone number on RocketReach.