Chris Ybarra, based in Elgin, IL, US, is currently a Director of Creative Strategy at Align Exhibits. Chris Ybarra brings experience from previous roles at Skyline Exhibits and TradeTec Skyline. Chris Ybarra holds a 2000 - 2004 Bachelor of Fine Art in Visual Communications @ The Illinois Institute of Art-Schaumburg. With a robust skill set that includes Exhibit Design, Graphic Design, Creative Direction, Corporate Identity, Advertising and more. Chris Ybarra has 1 emails and 3 mobile phone numbers on RocketReach.
Looking for a different Chris Ybarra?
Find contact details for 700 million professionals.