Ben Leff, based in Vernon Hills, IL, US, is currently a Store Manager at Starbucks. Ben Leff brings experience from previous roles at Starbucks and Freelance / Graphic Design Services. Ben Leff holds a 2006 - 2010 Bachelor's of Fine Arts in Illustration @ Milwaukee Institute of Art & Design. With a robust skill set that includes Adobe Illustrator, Art, Book Design, Business Cards, Design and more. Ben Leff has 6 emails and 1 mobile phone numbers on RocketReach.
Looking for a different Ben Leff?
Find contact details for 700 million professionals.