Software Developer
PSEG
Various
Software Development Consultant
Bristol Myers Squibb
Associate Director
Fairleigh Dickinson University
Seton Hall University