The ELM Group, Inc.
Senior Manager
Integral Consulting Inc.
Senior Managing Engineer and Senior Consultant
Integral Consulting Inc.
Managing Engineer
Haley & Aldrich
Staff Engineer
Integral Engineering, P.C.
Director
IBM
Research and Development Engineer
Integral Engineering, P.C.
President
Integral Consulting Inc.
Principal
Clarkson University