Enterprise Architect
CA Technologies
Senior Consultant
Director Software Engineering
Senior Principal Software Architect
New York Institute of Technology