Apple
Engineer – Interactive Technology
Apple
Specialist
Clayco
Senior Systems Engineer
Apple
Senior Engineering Program Manager – Software Program Office, Location Technologies
Kenosha Unified School District
Assistant Media Production Technician
Apple
Senior Product Manager – Interactive Technology
Freelance
Freelance Media Specialist : Multi Media Projects
Forget Computers
Macintosh Engineer
Apple
Genius
Apple
Producer - Human Interface, Apple Design Team
Columbia College Chicago
Roosevelt University
Viterbo University