Craig Schaffer Studios
Freelance illustrator and designer
Calkins Media Incorporated
Staff illustrator and graphic designer
Reading Eagle Company
Staff illustrator graphic designer
Solar Innovations® Architectural Glazing Systems
Graphic Designer
CRCG
Archaeological Illustrator
Tower Health
E-Learning multimedia designer
Craig Schaffer
Lecturer
Bucks County Technical High School
Bensalem High School
Montserrat College of Art