Joseph Hayden has worked in Project Management, IT Management, System Administration, Corporate Training, and as a Computer Science professor during his career. His degrees include a Bachelor of Arts in Political Science and a Juris Doctor from Brooklyn Law School. He worked for many firms in New York City while he lived there and is now back n his home state of California.