Director of Engineering
Revere Transducers Inc
Interface, Inc.
Vice President Engineering
Engineering Consultant
Cal State Fullerton
Brigham Young University